From 079acbdc17e6e472fe9b66993070f2ce661ff1d9 Mon Sep 17 00:00:00 2001 From: emeric Date: Wed, 18 Dec 2024 21:30:55 +0100 Subject: [PATCH] Do not expose internal playlists in the UI --- src/lms/ui/explore/TrackListView.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lms/ui/explore/TrackListView.cpp b/src/lms/ui/explore/TrackListView.cpp index bedcab55..997c09f2 100644 --- a/src/lms/ui/explore/TrackListView.cpp +++ b/src/lms/ui/explore/TrackListView.cpp @@ -81,7 +81,7 @@ namespace lms::ui auto transaction{ LmsApp->getDbSession().createReadTransaction() }; const db::TrackList::pointer trackList{ db::TrackList::find(LmsApp->getDbSession(), *trackListId) }; - if (!trackList) + if (!trackList || trackList->getType() != db::TrackListType::PlayList) throw TrackListNotFoundException{}; if (trackList->getUserId().isValid()