If a pool has more than one users and a non-owner user promotes a song attempting to skip will raise "User had promoted a track that does not exist in pool" if it rolls for that other user.
Steps to reproduce
Create a pool with user 1
Join the pool with user 2
Promote a song with user 2 - doesn't matter which pool member owns the song
Attempt to skip with user 1
Expected behaviour
Skip works every time
Actual behaviour
If the skip would roll the song promoted by user 2, one of the error "User had promoted a track that does not exist in pool" is displayed
Additional information
If an easy fix for promoting other users' songs is not found it can be temporarily made illegal and fixed on a feature ticket.
Contact details
No response
Short description
If a pool has more than one users and a non-owner user promotes a song attempting to skip will raise "User had promoted a track that does not exist in pool" if it rolls for that other user.
Steps to reproduce
Expected behaviour
Skip works every time
Actual behaviour
If the skip would roll the song promoted by user 2, one of the error "User had promoted a track that does not exist in pool" is displayed
Additional information
If an easy fix for promoting other users' songs is not found it can be temporarily made illegal and fixed on a feature ticket.