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