Fix et2-date-duration would no longer return a value

This commit is contained in:
nathan 2022-07-26 13:31:20 -06:00
parent de73241166
commit 5b76c8b16d

View File

@ -286,7 +286,7 @@ export class Et2DateDuration extends Et2InputWidget(FormControlMixin(LitElement)
return "" + (this.dataFormat === 'm' ? Math.round(value) : value); return "" + (this.dataFormat === 'm' ? Math.round(value) : value);
} }
let val = this._durationNode.length ? this._durationNode[0].value.replace(',', '.') : ""; let val = this._durationNode.length ? this._durationNode[0].value : '';
if(val === '') if(val === '')
{ {
return this.emptyNot0 ? '' : "0"; return this.emptyNot0 ? '' : "0";
@ -572,7 +572,7 @@ export class Et2DateDuration extends Et2InputWidget(FormControlMixin(LitElement)
*/ */
get _durationNode() : HTMLInputElement[] get _durationNode() : HTMLInputElement[]
{ {
return this.shadowRoot ? this.shadowRoot.querySelectorAll("input") || [] : []; return this.shadowRoot ? this.shadowRoot.querySelectorAll("et2-textbox") || [] : [];
} }
@ -581,7 +581,7 @@ export class Et2DateDuration extends Et2InputWidget(FormControlMixin(LitElement)
*/ */
get _formatNode() : HTMLSelectElement get _formatNode() : HTMLSelectElement
{ {
return this.shadowRoot ? this.shadowRoot.querySelector("select") : null; return this.shadowRoot ? this.shadowRoot.querySelector("et2-select") : null;
} }
} }