Skip to content

Commit 104f88c

Browse files
Fixed channel comparing
1 parent 44f77e0 commit 104f88c

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/main/java/net/javadiscord/javabot/data/config/guild/StarboardConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@
1616
@Data
1717
@EqualsAndHashCode(callSuper = true)
1818
public class StarboardConfig extends GuildConfigItem {
19-
private long channelId;
19+
private long starboardChannelId;
2020
private int reactionThreshold;
2121
private List<String> emojiUnicodes = new ArrayList<>();
2222

2323
public TextChannel getStarboardChannel() {
24-
return this.getGuild().getTextChannelById(this.channelId);
24+
return this.getGuild().getTextChannelById(this.starboardChannelId);
2525
}
2626

2727
public List<UnicodeEmoji> getEmojis() {

src/main/java/net/javadiscord/javabot/listener/SuggestionListener.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ public void onMessageReceived(@NotNull MessageReceivedEvent event) {
4747
* @param event The {@link MessageReceivedEvent} that is fired upon sending a message.
4848
* @return Whether the message author is eligible to create new suggestions.
4949
*/
50-
private boolean canCreateSuggestion(MessageReceivedEvent event) {
50+
private boolean canCreateSuggestion(@NotNull MessageReceivedEvent event) {
5151
if (event.getChannelType() == ChannelType.PRIVATE) return false;
5252
return !event.getAuthor().isBot() && !event.getAuthor().isSystem() && !event.getMember().isTimedOut() &&
5353
event.getMessage().getType() != MessageType.THREAD_CREATED &&
54-
event.getChannel().equals(Bot.config.get(event.getGuild()).getModerationConfig().getSuggestionChannel());
54+
event.getChannel().getIdLong() == Bot.config.get(event.getGuild()).getModerationConfig().getSuggestionChannelId();
5555
}
5656

5757
/**

src/main/java/net/javadiscord/javabot/systems/starboard/StarboardManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public void onMessageDelete(@NotNull MessageDeleteEvent event) {
7979
StarboardRepository repo = new StarboardRepository(con);
8080
StarboardConfig config = Bot.config.get(event.getGuild()).getStarboardConfig();
8181
StarboardEntry entry;
82-
if (event.getChannel().equals(config.getStarboardChannel())) {
82+
if (event.getChannel().getIdLong() == config.getStarboardChannelId()) {
8383
entry = repo.getEntryByStarboardMessageId(event.getMessageIdLong());
8484
} else {
8585
entry = repo.getEntryByMessageId(event.getMessageIdLong());

0 commit comments

Comments
 (0)