Add defensive code around Cluster.broadcastConnectUpdate (#5297)

This commit is contained in:
Sebastian Malton authored and GitHub committed 2022-05-12 08:27:33 -04:00
1 parent 19c77eefaf
commit d92233d58e
3 files changed
+25 -5

No files matched your search

+6 -2
View File
@@ -504,7 +504,9 @@ export class Cluster implements ClusterModel, ClusterState {
return ClusterStatus.AccessDenied;
}
this.broadcastConnectUpdate(error.error || error.message, true);
const message = String(error.error || error.message) || String(error);
this.broadcastConnectUpdate(message, true);
return ClusterStatus.Offline;
}
@@ -521,7 +523,9 @@ export class Cluster implements ClusterModel, ClusterState {
return ClusterStatus.AccessDenied;
}
this.broadcastConnectUpdate(error.message, true);
const message = String(error.error || error.message) || String(error);
this.broadcastConnectUpdate(message, true);
return ClusterStatus.Offline;
}