From 221ed4fcc3f00e7a643e7267d426ef9382e2de5b Mon Sep 17 00:00:00 2001 From: Tobias Berger Date: Mon, 7 Feb 2022 15:21:26 +0100 Subject: [PATCH] Fix isDesiredNameMessage not working for undefined desiredName --- ServerMessage.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ServerMessage.ts b/ServerMessage.ts index 7a7d3e0..77e85c8 100644 --- a/ServerMessage.ts +++ b/ServerMessage.ts @@ -186,7 +186,7 @@ export function isDesiredNameMessage(obj: unknown): obj is DesiredNameMessage { return false; } if ( - !Object.hasOwnProperty.call(obj, "desiredName") || + Object.hasOwnProperty.call(obj, "desiredName") && typeof (obj as ServerMessage & { desiredName: unknown }).desiredName !== "string" ) {