(function() { 'use strict'; angular.module('shared') .factory('loginRedirectInterceptor', ['windowService', '$q', function(windowService, $q) { return { responseError: function(error) { if(error.status == 403) { windowService.redirect('/main/Login'); } return neverResolve(); } }; function neverResolve() { return $q(angular.noop); } }]) })();