Live: use the browser url to build websocket url, not appUrl (#33968)

This commit is contained in:
Ryan McKinley
2021-05-12 09:13:37 +02:00
committed by GitHub
parent 69d9f427e1
commit 5ef46a9428
+2 -2
View File
@@ -54,8 +54,8 @@ export class CentrifugeSrv implements GrafanaLiveSrv {
private orgId: number;
constructor() {
// build live url replacing scheme in appUrl.
const liveUrl = `${config.appUrl.replace('http', 'ws')}api/live/ws`;
const baseURL = window.location.origin.replace('http', 'ws');
const liveUrl = `${baseURL}/${config.appSubUrl}api/live/ws`;
this.orgId = (window as any).grafanaBootData.user.orgId;
this.centrifuge = new Centrifuge(liveUrl, {
debug: true,