From 50e03d41ab84a22a27cffc1bfe76c0980c96b190 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Mon, 28 Sep 2020 08:45:38 -0500 Subject: [PATCH] Add timeout to dev template renders (#7141) --- src/data/ws-templates.ts | 1 + src/panels/developer-tools/template/developer-tools-template.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/src/data/ws-templates.ts b/src/data/ws-templates.ts index 6a331e1b11..0cac4d4606 100644 --- a/src/data/ws-templates.ts +++ b/src/data/ws-templates.ts @@ -18,6 +18,7 @@ export const subscribeRenderTemplate = ( template: string; entity_ids?: string | string[]; variables?: object; + timeout?: number; } ): Promise => { return conn.subscribeMessage((msg: RenderTemplateResult) => onChange(msg), { diff --git a/src/panels/developer-tools/template/developer-tools-template.ts b/src/panels/developer-tools/template/developer-tools-template.ts index d41e8fed1e..f7d3c39efa 100644 --- a/src/panels/developer-tools/template/developer-tools-template.ts +++ b/src/panels/developer-tools/template/developer-tools-template.ts @@ -296,6 +296,7 @@ class HaPanelDevTemplate extends LitElement { }, { template: this._template, + timeout: 3, } ); await this._unsubRenderTemplate;