| Index: remoting/webapp/app_remoting/js/app_connected_view.js
|
| diff --git a/remoting/webapp/app_remoting/js/app_connected_view.js b/remoting/webapp/app_remoting/js/app_connected_view.js
|
| index 73c308840c75abfff56082c91db00444f2c314d0..0ba7b577d202e99441d286204370caae2ccd1fd2 100644
|
| --- a/remoting/webapp/app_remoting/js/app_connected_view.js
|
| +++ b/remoting/webapp/app_remoting/js/app_connected_view.js
|
| @@ -239,10 +239,16 @@ remoting.AppConnectedView.prototype.sendGoogleDriveAccessToken_ =
|
| ];
|
| remoting.identity.getNewToken(googleDriveScopes).then(
|
| function(/** string */ token){
|
| + base.debug.assert(token !== previousToken_);
|
| + previousToken_ = token;
|
| sendExtensionMessage('accessToken', token);
|
| }).catch(remoting.Error.handler(function(/** remoting.Error */ error) {
|
| console.log('Failed to refresh access token: ' + error.toString());
|
| }));
|
| };
|
|
|
| +// The access token last received from getNewToken. Saved to ensure that we
|
| +// get a fresh token each time.
|
| +var previousToken_ = '';
|
| +
|
| })();
|
|
|