Dont mark blueprint fields with defaults as required (#16785)

This commit is contained in:
karwosts 2023-06-26 02:38:39 -07:00 committed by GitHub
parent 897f118547
commit b6ed8acd02
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 2 deletions

View File

@ -138,11 +138,12 @@ export class HaBlueprintAutomationEditor extends LitElement {
this.config.use_blueprint.input[key]) ??
value?.default}
.disabled=${this.disabled}
.required=${value?.default === undefined}
@value-changed=${this._inputChanged}
></ha-selector>`
: html`<ha-textfield
.key=${key}
required
.required=${value?.default === undefined}
.value=${(this.config.use_blueprint.input &&
this.config.use_blueprint.input[key]) ??
value?.default}

View File

@ -114,6 +114,7 @@ export class HaBlueprintScriptEditor extends LitElement {
.selector=${value.selector}
.key=${key}
.disabled=${this.disabled}
.required=${value?.default === undefined}
.value=${(this.config.use_blueprint.input &&
this.config.use_blueprint.input[key]) ??
value?.default}
@ -121,7 +122,7 @@ export class HaBlueprintScriptEditor extends LitElement {
></ha-selector>`
: html`<ha-textfield
.key=${key}
required
.required=${value?.default === undefined}
.disabled=${this.disabled}
.value=${(this.config.use_blueprint.input &&
this.config.use_blueprint.input[key]) ??