2 files changed, 2 insertions, 2 deletions
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index ce884da8..b92252c6 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -161,7 +161,7 @@
<workItem from="1760044946282" duration="43683000" />
<workItem from="1760402350251" duration="49898000" />
<workItem from="1760538864442" duration="1330000" />
- <workItem from="1764432507485" duration="17382000" />
+ <workItem from="1764432507485" duration="18048000" />
</task>
<servers />
</component>
diff --git a/src/gateway/events/Close.ts b/src/gateway/events/Close.ts
index 0f27f0ec..eff1b8ff 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);
}
|