function isRealValue(obj){ return obj && obj !== "null" && obj!== "undefined"; } app.factory('LeftMenuService', function ($http,$log, $q) { return { getLeftMenu: function() { return $http.get('get_menu') .then(function(response) { if (typeof response.data === 'object') { return response.data; } else { return $q.reject(response.data); } }, function(response) { // something went wrong return $q.reject(response.data); }); }, getAppName: function() { return $http.get('get_app_name') .then(function(response) { if (typeof response.data === 'object') { return response.data; } else { return $q.reject(response.data); } }, function(response) { // something went wrong return $q.reject(response.data); }); } }; });