Fix service control for older browsers (#11629)

This commit is contained in:
Bram Kragten 2022-02-10 00:15:00 +01:00 committed by GitHub
parent 134ed7d303
commit ce3b8544b9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -135,7 +135,9 @@ export class HaServiceControl extends LitElement {
let updatedDefaultValue = false; let updatedDefaultValue = false;
if (this._value && serviceData) { if (this._value && serviceData) {
// Set mandatory bools without a default value to false // Set mandatory bools without a default value to false
this._value.data ??= {}; if (!this._value.data) {
this._value.data = {};
}
serviceData.fields.forEach((field) => { serviceData.fields.forEach((field) => {
if ( if (
field.selector && field.selector &&