Skip to content

Commit 568e8e9

Browse files
committed
Refactor User.getIdToken
1 parent b9f1fd3 commit 568e8e9

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

src/user.js

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -114,13 +114,8 @@ MockFirebaseUser.prototype.updateProfile = function (profile) {
114114
};
115115

116116
MockFirebaseUser.prototype.getIdToken = function (forceRefresh) {
117-
var self = this;
118-
return new Promise(function(resolve) {
119-
if (forceRefresh) {
120-
self._refreshIdToken();
121-
}
122-
resolve(self._idtoken);
123-
});
117+
return (forceRefresh ? this._refreshIdToken() : Promise.resolve())
118+
.then(() => this._idtoken);
124119
};
125120

126121
MockFirebaseUser.prototype.toJSON = function() {

0 commit comments

Comments
 (0)