From 62454ed5433ca8ed1db5b53e3dfa41e427160036 Mon Sep 17 00:00:00 2001 From: emeric Date: Thu, 13 Jun 2024 22:33:31 +0200 Subject: [PATCH] Added a missing ORDER BY clause that caused artists to be retrieved in a different order than in tags --- src/libs/database/impl/Track.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libs/database/impl/Track.cpp b/src/libs/database/impl/Track.cpp index d0d2d1b9..1e11fd34 100644 --- a/src/libs/database/impl/Track.cpp +++ b/src/libs/database/impl/Track.cpp @@ -429,6 +429,8 @@ namespace lms::db query.bind(type); query.where("t.id = ?").bind(getId()); + query.groupBy("t_a_l.artist_id"); + query.orderBy("t_a_l.id"); return utils::fetchQueryResults(query); } @@ -463,6 +465,7 @@ namespace lms::db query.where("t.id = ?").bind(getId()); query.groupBy("t_a_l.artist_id"); + query.orderBy("t_a_l.id"); return utils::fetchQueryResults(query); }