diff --git a/src/panels/developer-tools/service/developer-tools-service.ts b/src/panels/developer-tools/service/developer-tools-service.ts index e5056aa16b..0e663e5daa 100644 --- a/src/panels/developer-tools/service/developer-tools-service.ts +++ b/src/panels/developer-tools/service/developer-tools-service.ts @@ -4,7 +4,6 @@ import { CSSResultArray, html, LitElement, - internalProperty, property, query, } from "lit-element"; @@ -33,8 +32,6 @@ class HaPanelDevService extends LitElement { @property() public narrow!: boolean; - @internalProperty() private _error?: string; - @LocalStorage("panel-dev-service-state-service-data", true) private _serviceData?: ServiceAction = { service: "", target: {}, data: {} }; @@ -79,7 +76,7 @@ class HaPanelDevService extends LitElement { this._serviceData?.service ); - const isValid = this._isValid(this._serviceData, fields, target); + const { isValid, error } = this._isValid(this._serviceData, fields, target); return html`
Error: ${this._error}
` : ""} + ${error ? html`Error: ${error}
` : ""}