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

This commit is contained in:
Ryan McKinley 2021-05-12 00:13:37 -07:00 committed by GitHub
parent 69d9f427e1
commit 5ef46a9428
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -54,8 +54,8 @@ export class CentrifugeSrv implements GrafanaLiveSrv {
private orgId: number; private orgId: number;
constructor() { constructor() {
// build live url replacing scheme in appUrl. const baseURL = window.location.origin.replace('http', 'ws');
const liveUrl = `${config.appUrl.replace('http', 'ws')}api/live/ws`; const liveUrl = `${baseURL}/${config.appSubUrl}api/live/ws`;
this.orgId = (window as any).grafanaBootData.user.orgId; this.orgId = (window as any).grafanaBootData.user.orgId;
this.centrifuge = new Centrifuge(liveUrl, { this.centrifuge = new Centrifuge(liveUrl, {
debug: true, debug: true,