Queing 3 tracks instead of 1 in radio mode

This commit is contained in:
emeric
2020-09-03 15:25:27 +02:00
parent d4d84e4d48
commit 05f2e7c4fd
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -278,7 +278,7 @@ PlayQueue::loadTrack(std::size_t pos, bool play)
} }
if (addRadioTrack) if (addRadioTrack)
enqueueRadioTrack(); enqueueRadioTracks();
updateCurrentTrack(true); updateCurrentTrack(true);
@@ -498,9 +498,9 @@ PlayQueue::addSome()
} }
void void
PlayQueue::enqueueRadioTrack() PlayQueue::enqueueRadioTracks()
{ {
const std::vector<Database::IdType> trackToAddIds {Service<Recommendation::IEngine>::get()->getSimilarTracksFromTrackList(LmsApp->getDbSession(), _tracklistId, 1)}; const std::vector<Database::IdType> trackToAddIds {Service<Recommendation::IEngine>::get()->getSimilarTracksFromTrackList(LmsApp->getDbSession(), _tracklistId, 3)};
enqueueTracks(trackToAddIds); enqueueTracks(trackToAddIds);
} }
+1 -1
View File
@@ -65,7 +65,7 @@ class PlayQueue : public Wt::WTemplate
void clearTracks(); void clearTracks();
std::size_t enqueueTracks(const std::vector<Database::IdType>& trackIds); std::size_t enqueueTracks(const std::vector<Database::IdType>& trackIds);
void addSome(); void addSome();
void enqueueRadioTrack(); void enqueueRadioTracks();
void updateInfo(); void updateInfo();
void updateCurrentTrack(bool selected); void updateCurrentTrack(bool selected);
void updateRepeatBtn(); void updateRepeatBtn();