diff --git a/search/pkg/search/index/index.go b/search/pkg/search/index/index.go index 78f01ec26f..bc74c29dea 100644 --- a/search/pkg/search/index/index.go +++ b/search/pkg/search/index/index.go @@ -117,6 +117,7 @@ func fromFields(fields map[string]interface{}) (search.Match, error) { OpaqueId: IDParts[1], }, Path: fields["Name"].(string), + Size: uint64(fields["Size"].(float64)), }, }, nil } diff --git a/search/pkg/search/index/index_test.go b/search/pkg/search/index/index_test.go index 5887c58a68..f1f73850dd 100644 --- a/search/pkg/search/index/index_test.go +++ b/search/pkg/search/index/index_test.go @@ -42,6 +42,7 @@ var _ = Describe("Index", func() { OpaqueId: "opaqueid", }, Path: "foo.pdf", + Size: 12345, } }) @@ -78,6 +79,7 @@ var _ = Describe("Index", func() { Expect(res.Matches[0].Reference.ResourceId).To(Equal(ref.ResourceId)) Expect(res.Matches[0].Info.Id).To(Equal(ri.Id)) Expect(res.Matches[0].Info.Path).To(Equal(ri.Path)) + Expect(res.Matches[0].Info.Size).To(Equal(ri.Size)) }) PIt("finds files living deeper in the tree by prefix")