Fixed case where outdated loaded track information could be served.
This commit is contained in:
@@ -122,7 +122,12 @@ public final class AudioUtil {
|
||||
public static final RequestedTrack getLoadedTrack(final Guild guild) {
|
||||
Checks.notNull(guild, "Guild");
|
||||
|
||||
return loadedTracks.get(guild.getIdLong());
|
||||
if (players.get(guild.getIdLong()).getPlayingTrack() == null) {
|
||||
loadedTracks.remove(guild.getIdLong());
|
||||
return null;
|
||||
} else {
|
||||
return loadedTracks.get(guild.getIdLong());
|
||||
}
|
||||
}
|
||||
|
||||
public static final void setPausedState(final Guild guild, final boolean pausedState) {
|
||||
|
||||
Reference in New Issue
Block a user