From c1d5337680dfe913cadeedd18576d9148bf71b0a Mon Sep 17 00:00:00 2001 From: Alexey Pavlov Date: Sun, 31 May 2026 16:38:48 +0300 Subject: [PATCH] fix: jsonb tag filter operator ?? -> ? --- src/services/articles.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/articles.js b/src/services/articles.js index dc7f3d1..92ccd27 100644 --- a/src/services/articles.js +++ b/src/services/articles.js @@ -35,7 +35,7 @@ async function listArticles({ limit = 20, offset = 0, tag = null, category = nul let sql = `SELECT id, slug, title, excerpt, cover_url, tags, category, author, reading_time, published_at FROM articles WHERE status='published'`; const params = []; - if (tag) { sql += ` AND tags ?? ${params.length + 1}`; params.push(tag); } + if (tag) { sql += ` AND tags ? ${params.length + 1}`; params.push(tag); } if (category) { sql += ` AND category=${params.length + 1}`; params.push(category); } sql += ` ORDER BY published_at DESC LIMIT $${params.length + 1} OFFSET $${params.length + 2}`; params.push(limit, offset);