From a03239b9885d70d128e4f3d73f9abc85fe786284 Mon Sep 17 00:00:00 2001 From: Radhi Fadlillah Date: Thu, 22 Feb 2018 17:13:55 +0700 Subject: [PATCH] Search bookmarks by its url as well --- database/sqlite.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/database/sqlite.go b/database/sqlite.go index 118d067..7beb7e9 100644 --- a/database/sqlite.go +++ b/database/sqlite.go @@ -396,10 +396,10 @@ func (db *SQLiteDatabase) SearchBookmarks(keyword string, tags ...string) ([]mod // Create where clause for keyword if keyword != "" { - whereClause += ` AND id IN ( + whereClause += ` AND (url LIKE ? OR id IN ( SELECT docid id FROM bookmark_content - WHERE title MATCH ? OR content MATCH ?)` - args = append(args, keyword, keyword) + WHERE title MATCH ? OR content MATCH ?))` + args = append(args, "%"+keyword+"%", keyword, keyword) } // Create where clause for tags