nandi/gleanpublic Fork 0
b28f02b
Commits
Clone
git clone https://git.rickub.com/nandi/glean.git
git clone ssh://git@rickub.com/nandi/glean.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

Fix FTS query syntax and add expanded_view settingUnverified

Julien Robert committed 2026-05-14T21:01:06+02:00 Browse files
b28f02b parent: 20597e8
modified internal/db/article.go +1 -1
@@ -472,7 +472,7 @@ func (s *ArticleStore) SearchArticles(ctx context.Context, userDID, query string
472472 COALESCE(lc.cnt, 0),
473473 COALESCE(ul.liked, 0)
474474 FROM (
475- SELECT rowid, rank FROM articles.articles_fts WHERE articles.articles_fts MATCH ?
475+ SELECT rowid, rank FROM articles.articles_fts WHERE articles_fts MATCH ?
476476 ) ft
477477 JOIN articles.articles a ON a.id = ft.rowid
478478 JOIN articles.subscriptions s ON a.feed_url = s.feed_url AND s.user_did = ?
@@ -472,7 +472,7 @@ func (s *ArticleStore) SearchArticles(ctx context.Context, userDID, query string
472 COALESCE(lc.cnt, 0),472 COALESCE(lc.cnt, 0),
473 COALESCE(ul.liked, 0)473 COALESCE(ul.liked, 0)
474 FROM (474 FROM (
475- SELECT rowid, rank FROM articles.articles_fts WHERE articles.articles_fts MATCH ?475+ SELECT rowid, rank FROM articles.articles_fts WHERE articles_fts MATCH ?
476 ) ft476 ) ft
477 JOIN articles.articles a ON a.id = ft.rowid477 JOIN articles.articles a ON a.id = ft.rowid
478 JOIN articles.subscriptions s ON a.feed_url = s.feed_url AND s.user_did = ?478 JOIN articles.subscriptions s ON a.feed_url = s.feed_url AND s.user_did = ?
modified internal/db/db.go +1 -0
@@ -243,6 +243,7 @@ var usersSchema = []string{
243243 `CREATE TABLE IF NOT EXISTS user_settings (
244244 did TEXT PRIMARY KEY,
245245 languages TEXT,
246+ expanded_view BOOLEAN NOT NULL DEFAULT 0,
246247 updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
247248 )`,
248249
@@ -243,6 +243,7 @@ var usersSchema = []string{
243 `CREATE TABLE IF NOT EXISTS user_settings (243 `CREATE TABLE IF NOT EXISTS user_settings (
244 did TEXT PRIMARY KEY,244 did TEXT PRIMARY KEY,
245 languages TEXT,245 languages TEXT,
246+ expanded_view BOOLEAN NOT NULL DEFAULT 0,
246 updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP247 updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
247 )`,248 )`,
248 249