Restore COLLATE NOCASE for artist ordering

This commit is contained in:
Jordan Wages 2025-09-24 03:48:18 -05:00
commit 4a33392509

View file

@ -1460,7 +1460,7 @@
const baseRowsSql = ` const baseRowsSql = `
SELECT id, name SELECT id, name
FROM artists FROM artists
ORDER BY name ORDER BY name COLLATE NOCASE
LIMIT ? OFFSET ? LIMIT ? OFFSET ?
`; `;
const countSql = 'SELECT COUNT(*) AS count FROM artists WHERE name LIKE ? ESCAPE "\\"'; const countSql = 'SELECT COUNT(*) AS count FROM artists WHERE name LIKE ? ESCAPE "\\"';
@ -1468,7 +1468,7 @@
SELECT id, name SELECT id, name
FROM artists FROM artists
WHERE name LIKE ? ESCAPE "\\" WHERE name LIKE ? ESCAPE "\\"
ORDER BY name ORDER BY name COLLATE NOCASE
LIMIT ? OFFSET ? LIMIT ? OFFSET ?
`; `;
const ftsCountSql = ` const ftsCountSql = `
@ -1488,7 +1488,7 @@
JOIN artists a ON a.id = t.artist_id JOIN artists a ON a.id = t.artist_id
WHERE fts_tracks MATCH ? WHERE fts_tracks MATCH ?
GROUP BY a.id GROUP BY a.id
ORDER BY a.name ORDER BY a.name COLLATE NOCASE
LIMIT ? OFFSET ? LIMIT ? OFFSET ?
`; `;