rozetko 4 years ago
parent
commit
a6a9aa7d04
  1. 14
      src/panel/graph_panel/services/analytic_service.ts

14
src/panel/graph_panel/services/analytic_service.ts

@ -15,7 +15,7 @@ import * as _ from 'lodash';
declare global { declare global {
interface Window { hasticDatasourcesAvailability: { [key: string]: HasticDatasourceStatus } } interface Window { hasticDatasourcesStatuses: { [key: string]: HasticDatasourceStatus } }
} }
// TODO: TableTimeSeries is bad name // TODO: TableTimeSeries is bad name
@ -420,16 +420,16 @@ export class AnalyticService {
* @returns true if status has been changed * @returns true if status has been changed
*/ */
private _updateHasticUrlStatus(status: HasticDatasourceStatus): boolean { private _updateHasticUrlStatus(status: HasticDatasourceStatus): boolean {
if(!window.hasOwnProperty('hasticDatasourcesAvailability')) { if(!window.hasOwnProperty('hasticDatasourcesStatuses')) {
window.hasticDatasourcesAvailability = {}; window.hasticDatasourcesStatuses = {};
} }
if(!window.hasticDatasourcesAvailability.hasOwnProperty(this._hasticDatasourceURL)) { if(!window.hasticDatasourcesStatuses.hasOwnProperty(this._hasticDatasourceURL)) {
window.hasticDatasourcesAvailability[this._hasticDatasourceURL] = status; window.hasticDatasourcesStatuses[this._hasticDatasourceURL] = status;
return true; return true;
} }
if(window.hasticDatasourcesAvailability[this._hasticDatasourceURL] !== status) { if(window.hasticDatasourcesStatuses[this._hasticDatasourceURL] !== status) {
appEvents.emit('hastic-datasource-status-changed', this._hasticDatasourceURL); appEvents.emit('hastic-datasource-status-changed', this._hasticDatasourceURL);
window.hasticDatasourcesAvailability[this._hasticDatasourceURL] = status; window.hasticDatasourcesStatuses[this._hasticDatasourceURL] = status;
return true; return true;
} }
return false; return false;

Loading…
Cancel
Save