Skip to content

Commit 7b2b6c8

Browse files
committed
Fix bug with IntegrationUpdate
1 parent 9288c33 commit 7b2b6c8

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

core/src/main/java/com/javadiscord/jdi/core/EventListener.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ default void onMessageReactionAdd(MessageReaction messageReaction, Guild guild)
133133

134134
default void onThreadMembersUpdate(ThreadMember threadMember, Guild guild) {}
135135

136-
default void onGuildIntegrationUpdate(Integration integration, Guild guild) {}
136+
default void onGuildIntegrationUpdate(IntegrationUpdate integration, Guild guild) {}
137137

138138
default void onVoiceServerUpdate(VoiceServer voiceServer, Guild guild) {}
139139

core/src/main/java/com/javadiscord/jdi/core/GatewayEventListener.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ public void receive(EventType eventType, Object event) {
133133
case MESSAGE_REACTION_REMOVE ->
134134
listener.onMessageReactionsRemoved((MessageReactionsRemoved) event, guild);
135135
case GUILD_INTEGRATIONS_UPDATE ->
136-
listener.onGuildIntegrationUpdate((Integration) event, guild);
136+
listener.onGuildIntegrationUpdate((IntegrationUpdate) event, guild);
137137
case AUTO_MODERATION_RULE_CREATE ->
138138
listener.onAutoModerationRuleCreate((AutoModerationRule) event, guild);
139139
case AUTO_MODERATION_RULE_DELETE ->

gateway/src/main/java/com/javadiscord/jdi/internal/gateway/handlers/events/EventCodecHandler.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,8 @@ EventType.MESSAGE_REACTION_REMOVE_ALL, new MessageReactionsRemovedHandler()
169169

170170
EVENT_DECODERS.put(EventType.INTERACTION_CREATE, new InteractionCreateDecoder());
171171
EVENT_HANDLERS.put(EventType.INTERACTION_CREATE, new InteractionCreateHandler());
172+
EVENT_DECODERS.put(EventType.GUILD_INTEGRATIONS_UPDATE, new IntegrationUpdateDecoder());
173+
EVENT_HANDLERS.put(EventType.GUILD_INTEGRATIONS_UPDATE, new IntegrationUpdateHandler());
172174

173175
AutoModerationDecoder autoModerationDecoder = new AutoModerationDecoder();
174176
EVENT_DECODERS.put(EventType.AUTO_MODERATION_RULE_CREATE, autoModerationDecoder);
@@ -223,9 +225,6 @@ EventType.GUILD_SCHEDULED_EVENT_USER_REMOVE, new ScheduledEventUserRemoveHandler
223225
EVENT_DECODERS.put(EventType.GUILD_STICKERS_UPDATE, new StickerUpdateDecoder());
224226
EVENT_HANDLERS.put(EventType.GUILD_STICKERS_UPDATE, new StickerUpdateHandler());
225227

226-
EVENT_DECODERS.put(EventType.GUILD_INTEGRATIONS_UPDATE, new IntegrationUpdateDecoder());
227-
EVENT_HANDLERS.put(EventType.GUILD_INTEGRATIONS_UPDATE, new IntegrationUpdateHandler());
228-
229228
EVENT_DECODERS.put(EventType.GUILD_MEMBERS_CHUNK, new MemberChunkDecoder());
230229
EVENT_HANDLERS.put(EventType.GUILD_MEMBERS_CHUNK, new MemberChunkHandler());
231230
}

0 commit comments

Comments
 (0)