mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-24 09:46:36 +00:00
Prune empty value_template field from numeric_state (#17272)
This commit is contained in:
parent
9866a3217e
commit
04ec380ce0
@ -237,15 +237,19 @@ export default class HaNumericStateCondition extends LitElement {
|
||||
|
||||
private _valueChanged(ev: CustomEvent): void {
|
||||
ev.stopPropagation();
|
||||
const newTrigger = ev.detail.value;
|
||||
const newCondition = ev.detail.value;
|
||||
|
||||
this._inputAboveIsEntity = newTrigger.mode_above === "input";
|
||||
this._inputBelowIsEntity = newTrigger.mode_below === "input";
|
||||
this._inputAboveIsEntity = newCondition.mode_above === "input";
|
||||
this._inputBelowIsEntity = newCondition.mode_below === "input";
|
||||
|
||||
delete newTrigger.mode_above;
|
||||
delete newTrigger.mode_below;
|
||||
delete newCondition.mode_above;
|
||||
delete newCondition.mode_below;
|
||||
|
||||
fireEvent(this, "value-changed", { value: newTrigger });
|
||||
if (newCondition.value_template === "") {
|
||||
delete newCondition.value_template;
|
||||
}
|
||||
|
||||
fireEvent(this, "value-changed", { value: newCondition });
|
||||
}
|
||||
|
||||
private _computeLabelCallback = (
|
||||
|
@ -288,6 +288,10 @@ export class HaNumericStateTrigger extends LitElement {
|
||||
delete newTrigger.mode_above;
|
||||
delete newTrigger.mode_below;
|
||||
|
||||
if (newTrigger.value_template === "") {
|
||||
delete newTrigger.value_template;
|
||||
}
|
||||
|
||||
fireEvent(this, "value-changed", { value: newTrigger });
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user