feature: Refresh dashboards when entity files change. (#319)

* feature: Refresh dashboards when entities change

* feature: Refresh dashboards when entities change

* bugfix: Concurrency, lock around websocket write
This commit is contained in:
James Read
2024-05-24 23:10:38 +01:00
committed by GitHub
parent 18423a9888
commit 3904f8563d
7 changed files with 74 additions and 12 deletions

View File

@@ -42,10 +42,11 @@ function websocketOnMessage (msg) {
switch (j.type) {
case 'EventConfigChanged':
case 'EventExecutionFinished':
case 'EventEntityChanged':
window.dispatchEvent(e)
break
default:
window.showBigError('Unknown message type from server: ' + j.type)
window.showBigError('ws-unhandled-message', 'handling websocket message', 'Unhandled websocket message type from server: ' + j.type, true)
}
}