diff --git a/doc-detail.png b/doc-detail.png new file mode 100644 index 0000000..e3d94d5 Binary files /dev/null and b/doc-detail.png differ diff --git a/home.png b/home.png new file mode 100644 index 0000000..dfcc6f2 Binary files /dev/null and b/home.png differ diff --git a/internal/index/bleve_read.go b/internal/index/bleve_read.go index 80e78cc..cce60ea 100644 --- a/internal/index/bleve_read.go +++ b/internal/index/bleve_read.go @@ -269,7 +269,7 @@ func (b *BleveIndexer) SameSubjects(slugID string, quantity int) ([]Document, er typeQuery.SetField("Type") bq.AddMust(typeQuery) - res := make([]Document, quantity) + res := make([]Document, 0, quantity) for i := 0; i < quantity; i++ { doc, err := b.runQuery(bq, 1) if err != nil { @@ -278,7 +278,7 @@ func (b *BleveIndexer) SameSubjects(slugID string, quantity int) ([]Document, er if len(doc) == 0 { return res, nil } - res[i] = doc[0] + res = append(res, doc[0]) for _, slug := range doc[0].AuthorsSlugs { qa := bleve.NewTermQuery(slug) qa.SetField("AuthorsSlugs") diff --git a/reading-mobile.png b/reading-mobile.png new file mode 100644 index 0000000..c52ca63 Binary files /dev/null and b/reading-mobile.png differ diff --git a/reading.png b/reading.png new file mode 100644 index 0000000..38d25d5 Binary files /dev/null and b/reading.png differ diff --git a/screenshot.png b/screenshot.png deleted file mode 100644 index acc018d..0000000 Binary files a/screenshot.png and /dev/null differ diff --git a/search-results.png b/search-results.png new file mode 100644 index 0000000..712cbe4 Binary files /dev/null and b/search-results.png differ