From a9f2b49251334cbd4057dd555a8b6ea493c33e49 Mon Sep 17 00:00:00 2001 From: Baptiste Arnaud Date: Tue, 30 Jul 2024 15:03:59 +0200 Subject: [PATCH] :bug: (whatsapp) Fix start condition failure --- packages/bot-engine/whatsapp/startWhatsAppSession.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/bot-engine/whatsapp/startWhatsAppSession.ts b/packages/bot-engine/whatsapp/startWhatsAppSession.ts index 8852e6eae..9c6999e71 100644 --- a/packages/bot-engine/whatsapp/startWhatsAppSession.ts +++ b/packages/bot-engine/whatsapp/startWhatsAppSession.ts @@ -112,18 +112,18 @@ export const messageMatchStartCondition = ( startCondition: NonNullable['startCondition'] ) => { if (!startCondition) return true - if (typeof message !== 'string') return false + if (!message?.text) return false return startCondition.logicalOperator === LogicalOperator.AND ? startCondition.comparisons.every((comparison) => matchComparison( - message, + message.text, comparison.comparisonOperator, comparison.value ) ) : startCondition.comparisons.some((comparison) => matchComparison( - message, + message.text, comparison.comparisonOperator, comparison.value )