From e65461c8866fb4f1c439afc5828eaaf08d3cd8b0 Mon Sep 17 00:00:00 2001 From: gloomy-ghost Date: Sun, 5 Nov 2023 04:36:17 +0000 Subject: [PATCH] Allow threaded query without prefix, fixes #133 --- src/handlers.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/handlers.ts b/src/handlers.ts index fb96e64..bea4971 100644 --- a/src/handlers.ts +++ b/src/handlers.ts @@ -81,7 +81,7 @@ export default class CommandHandler { if(relatesTo.event_id !== undefined){ const rootEvent: MessageEvent = await this.client.getEvent(roomId, relatesTo.event_id) // relatesTo is root event. const rootPrefixUsed = prefixes.find(p => rootEvent.content.body.startsWith(p)); - if (!rootPrefixUsed && !(!MATRIX_PREFIX_DM && isDm)) return false; // Ignore unrelated threads or certain dms + if (MATRIX_PREFIX && !rootPrefixUsed && !(!MATRIX_PREFIX_DM && isDm)) return false; // Ignore unrelated threads or certain dms } else { // reply not thread, iterating for a prefix not implemented return false; // Ignore if no relatesTo EventID }