Centralized artwork lookup logic for playlists

This commit is contained in:
emeric
2025-06-15 14:34:25 +02:00
parent df8dd91c4d
commit d1314ddf0d
6 changed files with 48 additions and 18 deletions
@@ -26,10 +26,11 @@
namespace lms::db
{
class TrackList;
class Session;
} // namespace lms::db
namespace lms::api::subsonic
{
Response::Node createPlaylistNode(const db::ObjectPtr<db::TrackList>& tracklist, db::Session& session);
}
struct RequestContext;
Response::Node createPlaylistNode(RequestContext& context, const db::ObjectPtr<db::TrackList>& tracklist);
} // namespace lms::api::subsonic