From 766b0d0ad56576f40531c274470114e610475299 Mon Sep 17 00:00:00 2001 From: Logan Fick Date: Tue, 25 Jun 2019 10:27:14 -0400 Subject: [PATCH] Fixed handling of invalid emojis. --- src/main/java/dev/logal/logalbot/commands/CommandResponse.java | 1 + src/main/java/dev/logal/logalbot/commands/audio/Shuffle.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/dev/logal/logalbot/commands/CommandResponse.java b/src/main/java/dev/logal/logalbot/commands/CommandResponse.java index bec49c9..e8a3f35 100644 --- a/src/main/java/dev/logal/logalbot/commands/CommandResponse.java +++ b/src/main/java/dev/logal/logalbot/commands/CommandResponse.java @@ -48,6 +48,7 @@ public final class CommandResponse { Checks.notEmpty(response, "Response"); this.emoji = EmojiManager.getForAlias(emoji); + Checks.notNull(this.emoji, "Valid Emoji"); this.response = response; } diff --git a/src/main/java/dev/logal/logalbot/commands/audio/Shuffle.java b/src/main/java/dev/logal/logalbot/commands/audio/Shuffle.java index fd839a4..048fa0c 100644 --- a/src/main/java/dev/logal/logalbot/commands/audio/Shuffle.java +++ b/src/main/java/dev/logal/logalbot/commands/audio/Shuffle.java @@ -44,6 +44,6 @@ public final class Shuffle implements Command { } scheduler.shuffleQueue(); - return new CommandResponse("salad", executor.getAsMention() + " shuffled the queue."); + return new CommandResponse("green_salad", executor.getAsMention() + " shuffled the queue."); } } \ No newline at end of file