Can now browse by directorie in the Subsonic API, ref #474

This commit is contained in:
emeric
2024-07-13 14:22:19 +02:00
parent 9292b05732
commit 980709dbcf
20 changed files with 613 additions and 224 deletions
+5 -1
View File
@@ -53,7 +53,8 @@ namespace lms::db
|| params.dateRange
|| params.artist.isValid()
|| params.clusters.size() == 1
|| params.mediaLibrary.isValid())
|| params.mediaLibrary.isValid()
|| params.directory.isValid())
{
query.join("track t ON t.release_id = r.id");
}
@@ -61,6 +62,9 @@ namespace lms::db
if (params.mediaLibrary.isValid())
query.where("t.media_library_id = ?").bind(params.mediaLibrary);
if (params.directory.isValid())
query.where("t.directory_id = ?").bind(params.directory);
if (!params.releaseType.empty())
{
query.join("release_release_type r_r_t ON r_r_t.release_id = r.id");