diff --git a/src/data/service.ts b/src/data/service.ts index 93950a5112..36042899d1 100644 --- a/src/data/service.ts +++ b/src/data/service.ts @@ -4,7 +4,7 @@ import type { Action } from "./script"; export const callExecuteScript = ( hass: HomeAssistant, sequence: Action | Action[] -): Promise<{ context: Context; response: Record }> => +): Promise<{ context: Context; response: Record | null }> => hass.callWS({ type: "execute_script", sequence, diff --git a/src/panels/developer-tools/action/developer-tools-action.ts b/src/panels/developer-tools/action/developer-tools-action.ts index a934648d4d..457073e540 100644 --- a/src/panels/developer-tools/action/developer-tools-action.ts +++ b/src/panels/developer-tools/action/developer-tools-action.ts @@ -51,7 +51,7 @@ class HaPanelDevAction extends LitElement { @state() private _response?: { domain: string; service: string; - result: Record; + result: Record | null; media?: Promise; }; @@ -205,7 +205,7 @@ class HaPanelDevAction extends LitElement { - ${this._response + ${this._response?.result ? html`
resolved.mime_type.startsWith("image/")