From 56bf31719d1f1a43ed94df50caac5194f58ff570 Mon Sep 17 00:00:00 2001 From: AlexanderKanakis Date: Tue, 18 Oct 2022 15:44:37 +0300 Subject: [PATCH] Set isHandedOverFromDialogflow custom field before transfer --- lib/Room.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/Room.ts b/lib/Room.ts index 7045977..ef25871 100644 --- a/lib/Room.ts +++ b/lib/Room.ts @@ -197,6 +197,8 @@ export const performHandover = async ( await createMessage(rid, read, modify, { text: DefaultMessage.DEFAULT_DialogflowHandoverMessage }, app); } + await updateRoomCustomFields(rid, { isHandedOverFromDialogFlow: true }, read, modify); + let closeChatDesc; const result = await modify .getUpdater() @@ -223,7 +225,6 @@ export const performHandover = async ( } await removeBotTypingIndicator(); - await updateRoomCustomFields(rid, { isHandedOverFromDialogFlow: true }, read, modify); // Viasat : Start maintaining session after handover const sessionMaintenanceInterval: string = await getLivechatAgentConfig(read, rid, AppSetting.DialogflowSessionMaintenanceInterval);