From ec7a1858d6b0f7bf6afc043d3d233eae72be8560 Mon Sep 17 00:00:00 2001 From: Dave Horton Date: Thu, 14 Jan 2021 08:58:18 -0500 Subject: [PATCH] dialogflow: clear no input timer on caller hangup --- lib/tasks/dialogflow/index.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/tasks/dialogflow/index.js b/lib/tasks/dialogflow/index.js index 7e2fa83e..8554c8eb 100644 --- a/lib/tasks/dialogflow/index.js +++ b/lib/tasks/dialogflow/index.js @@ -88,6 +88,8 @@ class Dialogflow extends Task { this.ep.removeCustomEventListener('dialogflow::end_of_utterance'); this.ep.removeCustomEventListener('dialogflow::error'); + this._clearNoinputTimer(); + if (!this.reportedFinalAction) this.performAction({dialogflowResult: 'caller hungup'}) .catch((err) => this.logger.error({err}, 'dialogflow - error w/ action webook'));