Browse Source

Add existence check for canceler.

stuart nelson 9 years ago
parent
commit
8797be9f89
1 changed files with 3 additions and 1 deletions
  1. 3 1
      public/app/core/services/backend_srv.js

+ 3 - 1
public/app/core/services/backend_srv.js

@@ -131,7 +131,9 @@ function (angular, _, coreModule, config) {
         if (requestIsLocal && firstAttempt && err.status === 401) {
           return self.loginPing().then(function() {
             options.retry = 1;
-            canceler.resolve();
+            if (canceler) {
+              canceler.resolve();
+            }
             return self.datasourceRequest(options);
           });
         }