From 82e4150cc8371f8de5f9ae720313f63eb01772b6 Mon Sep 17 00:00:00 2001 From: Reto Brunner Date: Wed, 17 Apr 2024 17:53:39 +0200 Subject: [PATCH] server: remove type cast from change pw --- server/server.ts | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/server/server.ts b/server/server.ts index a5855f19..2df32aef 100644 --- a/server/server.ts +++ b/server/server.ts @@ -546,18 +546,10 @@ function initializeClient( const hash = Helper.password.hash(p1); client.setPassword(hash, (success: boolean) => { - const obj = {success: false, error: undefined} as { - success: boolean; - error: string | undefined; - }; - - if (success) { - obj.success = true; - } else { - obj.error = "update_failed"; - } - - socket.emit("change-password", obj); + socket.emit("change-password", { + success: success, + error: success ? undefined : "update_failed", + }); }); }) .catch((error: Error) => {