Add log level changed message when user changes Z-Wave JS log level (#9238)

Co-authored-by: Bram Kragten <mail@bramkragten.nl>
This commit is contained in:
Raman Gupta 2021-05-25 11:59:00 -04:00 committed by GitHub
parent 2b8033a97f
commit 1bb025ccd0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 3 deletions

View File

@ -118,10 +118,16 @@ class ZWaveJSLogs extends SubscribeMixin(LitElement) {
if (ev.target === undefined || this._logConfig === undefined) {
return;
}
if (this._logConfig.level === ev.target.selected) {
const selected = ev.target.selected;
if (this._logConfig.level === selected) {
return;
}
setZWaveJSLogLevel(this.hass!, this.configEntryId, ev.target.selected);
setZWaveJSLogLevel(this.hass!, this.configEntryId, selected);
this._logConfig.level = selected;
this._textarea!.value += `${this.hass.localize(
"ui.panel.config.zwave_js.logs.log_level_changed",
{ level: selected.charAt(0).toUpperCase() + selected.slice(1) }
)}\n`;
}
static get styles(): CSSResultArray {

View File

@ -2664,7 +2664,8 @@
"logs": {
"title": "Z-Wave JS Logs",
"log_level": "Log Level",
"subscribed_to_logs": "Subscribed to Z-Wave JS Log Messages..."
"subscribed_to_logs": "Subscribed to Z-Wave JS Log Messages...",
"log_level_changed": "Log Level changed to: {level}"
}
}
},