(function () { "use strict"; angular .module('shared') .factory('ajaxMain', ajaxMainFactory); ajaxMainFactory.$inject = ['$http', '$q']; function ajaxMainFactory($http, $q) { return { serverRequest: serverRequest }; function serverRequest(config) { return $http(config) .then(function(response){ var badResponseText = " 0) { return $q.reject('Unknown server error.'); } return response; }); } } })();