Fix delete entity alias (#22058)

Fix aliasChanged to save deleted in entity-voice-settings
This commit is contained in:
Wendelin 2024-09-23 15:18:50 +02:00 committed by GitHub
parent af46b8221e
commit f36d68c677
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -305,7 +305,15 @@ export class EntityVoiceSettings extends SubscribeMixin(LitElement) {
} }
private _aliasesChanged(ev) { private _aliasesChanged(ev) {
const currentLength =
this._aliases?.length ?? this.entry?.aliases?.length ?? 0;
this._aliases = ev.detail.value; this._aliases = ev.detail.value;
// if an entry was deleted, then save changes
if (currentLength > ev.detail.value.length) {
this._saveAliases();
}
} }
private async _2faChanged(ev) { private async _2faChanged(ev) {