use lavaplayer fork, fix update alerts, fix special case repeat mode parse
This commit is contained in:
@@ -71,9 +71,9 @@ public class Listener extends ListenerAdapter
|
||||
{
|
||||
bot.getThreadpool().scheduleWithFixedDelay(() ->
|
||||
{
|
||||
User owner = bot.getJDA().getUserById(bot.getConfig().getOwnerId());
|
||||
if(owner!=null)
|
||||
try
|
||||
{
|
||||
User owner = bot.getJDA().retrieveUserById(bot.getConfig().getOwnerId()).complete();
|
||||
String currentVersion = OtherUtil.getCurrentVersion();
|
||||
String latestVersion = OtherUtil.getLatestVersion();
|
||||
if(latestVersion!=null && !currentVersion.equalsIgnoreCase(latestVersion))
|
||||
@@ -82,6 +82,7 @@ public class Listener extends ListenerAdapter
|
||||
owner.openPrivateChannel().queue(pc -> pc.sendMessage(msg).queue());
|
||||
}
|
||||
}
|
||||
catch(Exception ex) {} // ignored
|
||||
}, 0, 24, TimeUnit.HOURS);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -43,7 +43,7 @@ public class SettingsManager implements GuildSettingsManager
|
||||
JSONObject o = loadedSettings.getJSONObject(id);
|
||||
|
||||
// Legacy version support: On versions 0.3.3 and older, the repeat mode was represented as a boolean.
|
||||
if (o.has("repeat") && o.getBoolean("repeat"))
|
||||
if (!o.has("repeat_mode") && o.has("repeat") && o.getBoolean("repeat"))
|
||||
o.put("repeat_mode", RepeatMode.ALL);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user