From 86fefbfc028b41445d5c63ec2798ae657f162945 Mon Sep 17 00:00:00 2001 From: alina sireneva Date: Mon, 6 May 2024 17:56:38 +0300 Subject: [PATCH] fix(core): groupedIdUnique is always non-null --- .../core/src/highlevel/types/updates/business-message.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/core/src/highlevel/types/updates/business-message.ts b/packages/core/src/highlevel/types/updates/business-message.ts index 142aa892..d3da40fe 100644 --- a/packages/core/src/highlevel/types/updates/business-message.ts +++ b/packages/core/src/highlevel/types/updates/business-message.ts @@ -21,7 +21,13 @@ export class BusinessMessage extends Message { return this.update.connectionId } - get groupedIdUnique(): string { + get groupedIdUnique(): string | null { + const superGroupedIdUnique = super.groupedIdUnique + + if (!superGroupedIdUnique) { + return null + } + return `${super.groupedIdUnique}|${this.update.connectionId}` }