From b122b88af8c2cd3985a2863b6966e657e9eef9c4 Mon Sep 17 00:00:00 2001
From: Christian Paul <christianp@matrix.org>
Date: Thu, 31 Dec 2020 18:35:10 +0100
Subject: [PATCH] Fix OnAliasQuery

---
 src/matrixroomhandler.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/matrixroomhandler.ts b/src/matrixroomhandler.ts
index 1ebc8b4..318bb19 100644
--- a/src/matrixroomhandler.ts
+++ b/src/matrixroomhandler.ts
@@ -146,7 +146,7 @@ export class MatrixRoomHandler {
 
     // tslint:disable-next-line no-any
     public async OnAliasQuery(alias: string): Promise<any> {
-        const aliasLocalpart = alias.substring("#".length, alias.indexOf(":") - 1);
+        const aliasLocalpart = alias.substring("#".length, alias.indexOf(":"));
         log.info("Got request for #", aliasLocalpart);
         const srvChanPair = aliasLocalpart.substring("_discord_".length).split("_", ROOM_NAME_PARTS);
         if (srvChanPair.length < ROOM_NAME_PARTS || srvChanPair[0] === "" || srvChanPair[1] === "") {
-- 
GitLab