summary refs log tree commit diff
diff options
context:
space:
mode:
authorFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-10-24 12:59:43 +0200
committerFlam3rboy <34555296+Flam3rboy@users.noreply.github.com>2021-10-24 12:59:43 +0200
commit5ff018a55f72da095f6f5ceda0026aed930d72e5 (patch)
tree0280e816395211dd5013be27439002b59aab19d8
parent:arrow_up: update packages (diff)
downloadserver-5ff018a55f72da095f6f5ceda0026aed930d72e5.tar.xz
:bug: fix event listener
-rw-r--r--gateway/src/listener/listener.ts6
1 files changed, 4 insertions, 2 deletions
diff --git a/gateway/src/listener/listener.ts b/gateway/src/listener/listener.ts
index 032b2375..060de65b 100644
--- a/gateway/src/listener/listener.ts
+++ b/gateway/src/listener/listener.ts
@@ -153,9 +153,11 @@ async function consume(this: WebSocket, opts: EventOpts) {
 				!permission
 					.overwriteChannel(data.permission_overwrites)
 					.has("VIEW_CHANNEL")
-			)
+			) {
 				return;
-		// No break needed here, we need to call the listenEvent function below
+			}
+			this.events[id] = await listenEvent(id, consumer, listenOpts);
+			break;
 		case "RELATIONSHIP_ADD":
 			this.events[data.user.id] = await listenEvent(
 				data.user.id,