@@ -32,10 +32,10 @@ export function AuthService($location, $http, $cookies, $q, appConfig, Util, Use
32
32
* Authenticate user and save token
33
33
*
34
34
* @param {Object } user - login info
35
- * @param {Function } callback - optional, function(error, user)
35
+ * @param {Function } callback - function(error, user)
36
36
* @return {Promise }
37
37
*/
38
- login ( { email, password} , callback : Function ) {
38
+ login ( { email, password} , callback ? : Function ) {
39
39
return $http . post ( '/auth/local' , { email, password } )
40
40
. then ( res => {
41
41
$cookies . put ( 'token' , res . data . token ) ;
@@ -65,10 +65,10 @@ export function AuthService($location, $http, $cookies, $q, appConfig, Util, Use
65
65
* Create a new user
66
66
*
67
67
* @param {Object } user - user info
68
- * @param {Function } callback - optional, function(error, user)
68
+ * @param {Function } callback - function(error, user)
69
69
* @return {Promise }
70
70
*/
71
- createUser ( user , callback ) {
71
+ createUser ( user , callback ?: Function ) {
72
72
return User . save ( user ,
73
73
function ( data ) {
74
74
$cookies . put ( 'token' , data . token ) ;
@@ -86,10 +86,10 @@ export function AuthService($location, $http, $cookies, $q, appConfig, Util, Use
86
86
*
87
87
* @param {String } oldPassword
88
88
* @param {String } newPassword
89
- * @param {Function } callback - optional, function(error, user)
89
+ * @param {Function } callback - function(error, user)
90
90
* @return {Promise }
91
91
*/
92
- changePassword ( oldPassword , newPassword , callback ) {
92
+ changePassword ( oldPassword , newPassword , callback ?: Function ) {
93
93
return User . changePassword ( { id : currentUser . _id } , { oldPassword, newPassword } , function ( ) {
94
94
return safeCb ( callback ) ( null ) ;
95
95
} , function ( err ) {
@@ -100,10 +100,10 @@ export function AuthService($location, $http, $cookies, $q, appConfig, Util, Use
100
100
/**
101
101
* Gets all available info on a user
102
102
*
103
- * @param {Function } [callback] - optional, function(user)
103
+ * @param {Function } [callback] - function(user)
104
104
* @return {Promise }
105
105
*/
106
- getCurrentUser ( callback ) {
106
+ getCurrentUser ( callback ?: Function ) {
107
107
var value = currentUser . hasOwnProperty ( '$promise' )
108
108
? currentUser . $promise
109
109
: currentUser ;
@@ -131,9 +131,9 @@ export function AuthService($location, $http, $cookies, $q, appConfig, Util, Use
131
131
* Check if a user is logged in
132
132
*
133
133
* @param {Function } [callback] - function(is)
134
- * @return {Bool| Promise }
134
+ * @return {Promise }
135
135
*/
136
- isLoggedIn ( callback ) {
136
+ isLoggedIn ( callback ?: Function ) {
137
137
return Auth . getCurrentUser ( undefined )
138
138
. then ( user => {
139
139
var is = user . hasOwnProperty ( 'role' ) ;
@@ -156,9 +156,9 @@ export function AuthService($location, $http, $cookies, $q, appConfig, Util, Use
156
156
*
157
157
* @param {String } role - the role to check against
158
158
* @param {Function } [callback] - function(has)
159
- * @return {Bool| Promise }
159
+ * @return {Promise }
160
160
*/
161
- hasRole ( role , callback ) {
161
+ hasRole ( role , callback ?: Function ) {
162
162
return Auth . getCurrentUser ( undefined )
163
163
. then ( user => {
164
164
var has = user . hasOwnProperty ( 'role' )
0 commit comments