aboutsummaryrefslogtreecommitdiffstats
path: root/web/web.go
diff options
context:
space:
mode:
authorAdam Mathes <adam@trenchant.org>2018-06-16 09:55:36 -0700
committerAdam Mathes <adam@trenchant.org>2018-06-16 09:55:36 -0700
commit16df68a5118801472909f63fc48caf16e548060c (patch)
tree172e238508523db305176c4c2628d72fecc4e90c /web/web.go
parentdb331cc3382e782ba98fec33d617917fa930f3cc (diff)
downloadneko-16df68a5118801472909f63fc48caf16e548060c.tar.gz
neko-16df68a5118801472909f63fc48caf16e548060c.tar.bz2
neko-16df68a5118801472909f63fc48caf16e548060c.zip
add back in search support, requires sqlite
Diffstat (limited to 'web/web.go')
-rw-r--r--web/web.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/web/web.go b/web/web.go
index 742ce54..231dace 100644
--- a/web/web.go
+++ b/web/web.go
@@ -51,8 +51,14 @@ func streamHandler(w http.ResponseWriter, r *http.Request) {
starred_only = true
}
+ search_query := ""
+ if r.FormValue("q") != "" {
+ search_query = r.FormValue("q")
+ unread_only = false
+ }
+
var items []*item.Item
- items, err := item.Filter(int64(max_id), feed_id, category, unread_only, starred_only, 0)
+ items, err := item.Filter(int64(max_id), feed_id, category, unread_only, starred_only, 0, search_query)
if err != nil {
log.Println(err)
}