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
|
else
|
||||||
{
|
{
|
||||||
//Pick request song if there are any.
|
//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;
|
winner = requestQueue.front().first;
|
||||||
requestQueue.pop_front();
|
requestQueue.pop_front();
|
||||||
|
|||||||
Reference in New Issue
Block a user