Skip to content
This repository was archived by the owner on Oct 5, 2020. It is now read-only.

Commit c5782cf

Browse files
Wrap getUser return to always return promise
1 parent 7bb5c53 commit c5782cf

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

app/templates/ui/app/user/user.service.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
angular.module('app.user')
55
.factory('userService', UserService);
66

7-
UserService.$inject = ['$rootScope', 'loginService'];
8-
function UserService($rootScope, loginService) {
7+
UserService.$inject = ['$rootScope', '$q', 'loginService'];
8+
function UserService($rootScope, $q, loginService) {
99
var _currentUser = null;
1010

1111
function currentUser() {
@@ -14,7 +14,7 @@
1414

1515
function getUser() {
1616
if (_currentUser) {
17-
return _currentUser;
17+
return $q.resolve(_currentUser);
1818
}
1919

2020
return loginService.getAuthenticatedStatus().then(currentUser);

0 commit comments

Comments
 (0)