Don't pull from request queue unless the next item also was already up for voting.
This commit is contained in:
@@ -323,7 +323,7 @@ void GroovePlayerMgr::grooveEventLoop()
|
||||
else
|
||||
{
|
||||
//Pick request song if there are any.
|
||||
if(requestQueue.size() > 0)
|
||||
if(requestQueue.size() > 0 && requestQueue.front().first.trackFingerprint == currentVoteBatch.back().trackFingerprint) //Assumes back is track 3.
|
||||
{
|
||||
winner = requestQueue.front().first;
|
||||
requestQueue.pop_front();
|
||||
|
||||
Reference in New Issue
Block a user