| Index: remoting/webapp/crd/js/identity.js
|
| diff --git a/remoting/webapp/crd/js/identity.js b/remoting/webapp/crd/js/identity.js
|
| index f17e9354f6a717d997489b25c769dbad709f9701..b2f2c5a3df3228195bb6893058ec34bdc16a2e33 100644
|
| --- a/remoting/webapp/crd/js/identity.js
|
| +++ b/remoting/webapp/crd/js/identity.js
|
| @@ -195,14 +195,11 @@ remoting.Identity.prototype.getCachedUserFullName = function() {
|
| */
|
| remoting.Identity.prototype.onAuthComplete_ = function(interactive, token) {
|
| var authTokenDeferred = this.authTokenDeferred_;
|
| - if (authTokenDeferred == null) {
|
| - return;
|
| - }
|
| - this.authTokenDeferred_ = null;
|
|
|
| // Pass the token to the callback(s) if it was retrieved successfully.
|
| if (token) {
|
| authTokenDeferred.resolve(token);
|
| + this.authTokenDeferred_ = null;
|
| return;
|
| }
|
|
|
| @@ -214,6 +211,7 @@ remoting.Identity.prototype.onAuthComplete_ = function(interactive, token) {
|
| : 'Unknown error.';
|
| console.error(error_message);
|
| authTokenDeferred.reject(remoting.Error.NOT_AUTHENTICATED);
|
| + this.authTokenDeferred_ = null;
|
| return;
|
| }
|
|
|
|
|