[nolist] dont create task to run later about an update if the player doesnt have the update permission

This commit is contained in:
ajgeiss0702
2023-01-11 17:34:12 -07:00
parent 27ba972025
commit b0b6bbc70f
@@ -146,11 +146,13 @@ public class EventHandlerImpl implements EventHandler {
@Override
public void onPlayerJoin(AdaptedPlayer player) {
if(player.hasPermission("ajqueue.manage.update")) {
main.getTaskManager().runLater(() -> {
if (main.getUpdater().isUpdateAvailable() && !main.getUpdater().isAlreadyDownloaded() && player.hasPermission("ajqueue.manage.update")) {
if (main.getUpdater().isUpdateAvailable() && !main.getUpdater().isAlreadyDownloaded()) {
player.sendMessage(main.getMessages().getComponent("updater.update-available"));
}
}, 2, TimeUnit.SECONDS);
}
ImmutableList<QueuePlayer> queues = main.getQueueManager().findPlayerInQueues(player);
for(QueuePlayer queuePlayer : queues) {