diff --git a/packages/rocketchat-integrations/server/lib/triggerHandler.js b/packages/rocketchat-integrations/server/lib/triggerHandler.js index 27a05d88602..eb23f982f86 100644 --- a/packages/rocketchat-integrations/server/lib/triggerHandler.js +++ b/packages/rocketchat-integrations/server/lib/triggerHandler.js @@ -527,7 +527,9 @@ RocketChat.integrations.triggerHandler = new class RocketChatIntegrationHandler } break; } - } else if (this.triggers.__any) { + } + + if (this.triggers.__any) { //For outgoing integration which don't rely on rooms. for (const trigger of Object.values(this.triggers.__any)) { triggersToExecute.push(trigger); @@ -569,6 +571,7 @@ RocketChat.integrations.triggerHandler = new class RocketChatIntegrationHandler // Stop if there are triggerWords but none match if (!word) { + logger.outgoing.debug(`The trigger word which "${trigger.name}" was expecting could not be found, not executing.`); return; } }