@@ -89,9 +89,10 @@ export default class Auth {
89
89
return this . fetchUserOnce ( )
90
90
}
91
91
92
- return Promise . resolve ( this . strategy . mounted ( ...arguments ) ) . catch ( error =>
92
+ return Promise . resolve ( this . strategy . mounted ( ...arguments ) ) . catch ( error => {
93
93
this . callOnError ( error , { method : 'mounted' } )
94
- )
94
+ return Promise . reject ( error )
95
+ } )
95
96
}
96
97
97
98
loginWith ( name , ...args ) {
@@ -103,19 +104,21 @@ export default class Auth {
103
104
return Promise . resolve ( )
104
105
}
105
106
106
- return this . wrapLogin ( this . strategy . login ( ...arguments ) ) . catch ( error =>
107
+ return this . wrapLogin ( this . strategy . login ( ...arguments ) ) . catch ( error => {
107
108
this . callOnError ( error , { method : 'login' } )
108
- )
109
+ return Promise . reject ( error )
110
+ } )
109
111
}
110
112
111
113
fetchUser ( ) {
112
114
if ( ! this . strategy . fetchUser ) {
113
115
return Promise . resolve ( )
114
116
}
115
117
116
- return Promise . resolve ( this . strategy . fetchUser ( ...arguments ) ) . catch ( error =>
118
+ return Promise . resolve ( this . strategy . fetchUser ( ...arguments ) ) . catch ( error => {
117
119
this . callOnError ( error , { method : 'fetchUser' } )
118
- )
120
+ return Promise . reject ( error )
121
+ } )
119
122
}
120
123
121
124
logout ( ) {
@@ -124,9 +127,10 @@ export default class Auth {
124
127
return Promise . resolve ( )
125
128
}
126
129
127
- return Promise . resolve ( this . strategy . logout ( ...arguments ) ) . catch ( error =>
130
+ return Promise . resolve ( this . strategy . logout ( ...arguments ) ) . catch ( error => {
128
131
this . callOnError ( error , { method : 'logout' } )
129
- )
132
+ return Promise . reject ( error )
133
+ } )
130
134
}
131
135
132
136
reset ( ) {
@@ -136,9 +140,10 @@ export default class Auth {
136
140
return Promise . resolve ( )
137
141
}
138
142
139
- return Promise . resolve ( this . strategy . reset ( ...arguments ) ) . catch ( error =>
143
+ return Promise . resolve ( this . strategy . reset ( ...arguments ) ) . catch ( error => {
140
144
this . callOnError ( error , { method : 'reset' } )
141
- )
145
+ return Promise . reject ( error )
146
+ } )
142
147
}
143
148
144
149
// ---------------------------------------------------------------
0 commit comments