From 8111d8985e3dcea502adf3db59f1567ff924b219 Mon Sep 17 00:00:00 2001 From: wagesj45 Date: Thu, 18 Sep 2025 22:22:57 -0500 Subject: [PATCH] Fix FTS search query alias usage --- script.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/script.js b/script.js index db99901..e017edf 100644 --- a/script.js +++ b/script.js @@ -881,7 +881,7 @@ JOIN tracks t ON t.id = f.rowid JOIN artists a ON a.id = t.artist_id LEFT JOIN albums al ON al.id = t.album_id - WHERE f MATCH ? + WHERE fts_tracks MATCH ? ORDER BY rank LIMIT ? OFFSET ? `, @@ -891,7 +891,7 @@ JOIN tracks t ON t.id = f.rowid JOIN artists a ON a.id = t.artist_id LEFT JOIN albums al ON al.id = t.album_id - WHERE f MATCH ? + WHERE fts_tracks MATCH ? ORDER BY a.name COLLATE NOCASE, t.title COLLATE NOCASE, COALESCE(t.year, 0) LIMIT ? OFFSET ? `, @@ -902,7 +902,7 @@ JOIN tracks t ON t.id = f.rowid JOIN artists a ON a.id = t.artist_id LEFT JOIN albums al ON al.id = t.album_id - WHERE f MATCH ? + WHERE fts_tracks MATCH ? `; function enableSearch() { @@ -1105,7 +1105,7 @@ FROM fts_tracks f JOIN tracks t ON t.id = f.rowid JOIN artists a ON a.id = t.artist_id - WHERE f MATCH ? + WHERE fts_tracks MATCH ? GROUP BY a.id ) AS matches `; @@ -1114,7 +1114,7 @@ FROM fts_tracks f JOIN tracks t ON t.id = f.rowid JOIN artists a ON a.id = t.artist_id - WHERE f MATCH ? + WHERE fts_tracks MATCH ? GROUP BY a.id ORDER BY a.name COLLATE NOCASE LIMIT ? OFFSET ?