From 8dadea75328164566c581e705e8140177f6ae91c Mon Sep 17 00:00:00 2001 From: gnuxie Date: Sat, 3 Feb 2024 20:49:56 +0000 Subject: [PATCH] Fix inverted boolean expression for validating managementRoomID. --- src/DraupnirBotMode.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DraupnirBotMode.ts b/src/DraupnirBotMode.ts index c0df0ffc..7e751b38 100644 --- a/src/DraupnirBotMode.ts +++ b/src/DraupnirBotMode.ts @@ -62,7 +62,7 @@ export async function makeDraupnirBotModeFromConfig( if (!isStringUserID(clientUserId)) { throw new TypeError(`${clientUserId} is not a valid mxid`); } - if (!isStringRoomAlias(config.managementRoom) || !isStringRoomID(config.managementRoom)) { + if (!isStringRoomAlias(config.managementRoom) && !isStringRoomID(config.managementRoom)) { throw new TypeError(`${config.managementRoom} is not a valid room id or alias`); } const configManagementRoomReference = MatrixRoomReference.fromRoomIDOrAlias(config.managementRoom);