Subsonci API: added savePlayQueue / getPlayQueue support

This commit is contained in:
emeric
2024-10-31 18:49:57 +01:00
parent 0ca2d8b34c
commit 472a5907ad
10 changed files with 315 additions and 9 deletions
@@ -57,12 +57,11 @@ namespace lms::api::subsonic
if (libraryId.isValid())
{
const MediaLibrary::pointer library{ MediaLibrary::find(session, libraryId) };
if (!library)
throw BadParameterGenericError{ "id" };
if (Directory::pointer rootDirectory{ Directory::find(session, library->getPath()) })
res.push_back(rootDirectory);
if (const MediaLibrary::pointer library{ MediaLibrary::find(session, libraryId) })
{
if (Directory::pointer rootDirectory{ Directory::find(session, library->getPath()) })
res.push_back(rootDirectory);
}
}
else
{