Browse Source

Error 500 should not set disconnect state #229 (#237)

master
rozetko 6 years ago committed by GitHub
parent
commit
b69d186563
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      src/panel/graph_panel/services/analytic_service.ts

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

@ -224,7 +224,9 @@ export class AnalyticService {
this._isUp = true; this._isUp = true;
return response.data; return response.data;
} catch(error) { } catch(error) {
if(error.xhrstatus === 'error' || error.status !== 200) { // xhrstatus may be one of: ('complete', 'error', 'timeout' or 'abort')
// See: https://github.com/angular/angular.js/blob/55075b840c9194b8524627a293d6166528b9a1c2/src/ng/http.js#L919-L920
if(error.xhrstatus !== 'complete') {
this.displayConnectionErrorAlert(); this.displayConnectionErrorAlert();
this._isUp = false; this._isUp = false;
} else { } else {

Loading…
Cancel
Save