forked from Archives/Athou_commafeed
correctly handle errors
This commit is contained in:
@@ -32,9 +32,8 @@ app.config([
|
||||
var status = response.status;
|
||||
if (status == 401) {
|
||||
$injector.get('$state').transitionTo('welcome');
|
||||
return $q.reject(response);
|
||||
}
|
||||
return response;
|
||||
return $q.reject(response);
|
||||
};
|
||||
|
||||
var promise = function(promise) {
|
||||
|
||||
@@ -243,12 +243,12 @@ module.factory('CategoryService', ['$resource', '$http', function($resource, $ht
|
||||
callback(data);
|
||||
});
|
||||
};
|
||||
res.refresh = function(callback) {
|
||||
res.refresh = function(success, error) {
|
||||
res.get(function(data) {
|
||||
_.merge(res.subscriptions, data);
|
||||
if (callback)
|
||||
callback(data);
|
||||
});
|
||||
if (success)
|
||||
success(data);
|
||||
}, error);
|
||||
};
|
||||
|
||||
res.init();
|
||||
|
||||
Reference in New Issue
Block a user