From fcb24b1bac67fdcf901a4195f177f339ea50bdcc Mon Sep 17 00:00:00 2001 From: Rory& Date: Sat, 29 Nov 2025 22:35:03 +0100 Subject: [PATCH] Handle case where session is an object, merges #1412 --- .idea/workspace.xml | 2 +- src/gateway/events/Close.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.idea/workspace.xml b/.idea/workspace.xml index ce884da89..b92252c60 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -161,7 +161,7 @@ - + diff --git a/src/gateway/events/Close.ts b/src/gateway/events/Close.ts index 0f27f0ec7..eff1b8ff0 100644 --- a/src/gateway/events/Close.ts +++ b/src/gateway/events/Close.ts @@ -91,7 +91,7 @@ export async function Close(this: WebSocket, code: number, reason: Buffer) { user: userOrId, activities: session.activities, client_status: session?.client_status, - status: session.getPublicStatus(), + status: session.getPublicStatus?.() ?? session.status, }, } as PresenceUpdateEvent); }