From 51d2f61f25a44432d708e74207d7d099a367741d Mon Sep 17 00:00:00 2001 From: Dragory <2606411+Dragory@users.noreply.github.com> Date: Wed, 18 Aug 2021 23:22:34 +0300 Subject: [PATCH] Hotfix 13 --- .../CompanionChannels/events/VoiceStateUpdateEvt.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/src/plugins/CompanionChannels/events/VoiceStateUpdateEvt.ts b/backend/src/plugins/CompanionChannels/events/VoiceStateUpdateEvt.ts index 07251fdb..0e73570e 100644 --- a/backend/src/plugins/CompanionChannels/events/VoiceStateUpdateEvt.ts +++ b/backend/src/plugins/CompanionChannels/events/VoiceStateUpdateEvt.ts @@ -6,7 +6,12 @@ export const VoiceStateUpdateEvt = companionChannelsEvt({ listener({ pluginData, args: { oldState, newState } }) { const oldChannel = oldState.channel; const newChannel = newState.channel; - const memberId = newState.member ? newState.member.id : oldState.member!.id; + + const memberId = newState.member?.id ?? oldState.member?.id; + if (!memberId) { + return; + } + handleCompanionPermissions(pluginData, memberId, newChannel, oldChannel); }, });