Explorar o código

fix(annotations): fixed annotation error handling, fixes #5077

Torkel Ödegaard %!s(int64=9) %!d(string=hai) anos
pai
achega
10339090b8
Modificáronse 1 ficheiros con 5 adicións e 4 borrados
  1. 5 4
      public/app/features/annotations/annotations_srv.js

+ 5 - 4
public/app/features/annotations/annotations_srv.js

@@ -55,10 +55,11 @@ define([
         }, this);
       });
 
-      promiseCached = $q.all(promises)
-        .then(function() {
-          return list;
-        });
+      promiseCached = $q.all(promises).then(function() {
+        return list;
+      }).catch(function(err) {
+        $rootScope.appEvent('alert-error', ['Annotations failed', (err.message || err)]);
+      });
 
       return promiseCached;
     };