From e60de0a6666ca0f0e37f49f3e8fa504da8663f1c Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Sat, 21 Jun 2025 22:20:04 +0200 Subject: [PATCH] chore(webui): unset nonce when logged out --- src/services/webService.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/services/webService.ts b/src/services/webService.ts index 5a9251d2..92578c61 100644 --- a/src/services/webService.ts +++ b/src/services/webService.ts @@ -176,7 +176,17 @@ const wsOnConnect = (ws: ws, _req: http.IncomingMessage): void => { } } if (data.logout) { + const accountId = (ws as IWsCustomData).accountId; (ws as IWsCustomData).accountId = undefined; + await Account.updateOne( + { + _id: accountId, + ClientType: "webui" + }, + { + Nonce: 0 + } + ); } }); }; -- 2.47.2