From 46d1dbcb4753e402f267f726ec9765845610f725 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Mon, 2 Oct 2023 21:22:50 +0200 Subject: [PATCH] Dont continue debug assist run when disconnected (#18098) --- .../debug/assist-pipeline-run-debug.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/panels/config/voice-assistants/debug/assist-pipeline-run-debug.ts b/src/panels/config/voice-assistants/debug/assist-pipeline-run-debug.ts index cad30ff48a..989ca6e4fc 100644 --- a/src/panels/config/voice-assistants/debug/assist-pipeline-run-debug.ts +++ b/src/panels/config/voice-assistants/debug/assist-pipeline-run-debug.ts @@ -246,7 +246,10 @@ export class AssistPipelineRunDebug extends LitElement { const url = updatedRun.tts!.tts_output!.url; const audio = new Audio(url); audio.addEventListener("ended", () => { - if (this._continueConversationCheckbox.checked) { + if ( + this.isConnected && + this._continueConversationCheckbox.checked + ) { this._runAudioWakeWordPipeline(); } else { this._finished = true; @@ -320,7 +323,10 @@ export class AssistPipelineRunDebug extends LitElement { const url = updatedRun.tts!.tts_output!.url; const audio = new Audio(url); audio.addEventListener("ended", () => { - if (this._continueConversationCheckbox.checked) { + if ( + this.isConnected && + this._continueConversationCheckbox.checked + ) { this._runAudioPipeline(); } else { this._finished = true;