aboutsummaryrefslogtreecommitdiffstats
path: root/internal/web/handlers_blog.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/web/handlers_blog.go')
-rw-r--r--internal/web/handlers_blog.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/internal/web/handlers_blog.go b/internal/web/handlers_blog.go
index e842e84..6538c34 100644
--- a/internal/web/handlers_blog.go
+++ b/internal/web/handlers_blog.go
@@ -171,7 +171,7 @@ func (s *Server) handleBlogSearch(w http.ResponseWriter, r *http.Request) {
re := regexp.MustCompile("(?is)" + pattern) // (?s): "." crosses lines as it does in Postgres; QuoteMeta output always compiles
hits := make([]searchHit, 0, len(posts))
for _, p := range posts {
- hits = append(hits, searchHit{Post: p, Snippet: searchSnippet(p.BodyMD, re)})
+ hits = append(hits, searchHit{Post: p, Snippet: searchSnippet(snippetSource(&p), re)})
}
v["hits"], v["total"], v["pageNum"], v["lastPage"] = hits, total, n, (total+searchPerPage-1)/searchPerPage
}