Republish bridge info on log level changes #3281

This commit is contained in:
Koen Kanters
2020-06-15 19:06:08 +02:00
parent d10c1c2155
commit 62dc88ec87
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -165,6 +165,7 @@ class Bridge extends Extension {
}
logger.setLevel(value);
this.publishInfo();
return utils.getResponse(message, {value}, null);
}
+1
View File
@@ -530,6 +530,7 @@ describe('Bridge', () => {
MQTT.events.message('zigbee2mqtt/bridge/request/config/logLevel', 'debug');
await flushPromises();
expect(logger.getLevel()).toBe('debug');
expect(MQTT.publish).toHaveBeenCalledWith('zigbee2mqtt/bridge/info', expect.any(String), expect.any(Object), expect.any(Function));
expect(MQTT.publish).toHaveBeenCalledWith(
'zigbee2mqtt/bridge/response/config/logLevel',
JSON.stringify({"data":{"value":'debug'},"status":"ok"}),