| Index: remoting/webapp/crd/js/it2me_helpee_channel.js
|
| diff --git a/remoting/webapp/crd/js/it2me_helpee_channel.js b/remoting/webapp/crd/js/it2me_helpee_channel.js
|
| index bcce9bd4535a1db586701999fba3a2c65a266d8f..44423d28671293678b7e1a634be0f4702125d56a 100644
|
| --- a/remoting/webapp/crd/js/it2me_helpee_channel.js
|
| +++ b/remoting/webapp/crd/js/it2me_helpee_channel.js
|
| @@ -188,8 +188,8 @@ remoting.It2MeHelpeeChannel.prototype.onHangoutMessage_ = function(message) {
|
| return true;
|
| }
|
| throw new Error('Unsupported message method=' + message.method);
|
| - } catch(e) {
|
| - var error = /** @type {Error} */ e;
|
| + } catch(/** @type {*} */ e) {
|
| + var error = /** @type {Error} */ (e);
|
| this.sendErrorResponse_(message, error.message);
|
| }
|
| return false;
|
| @@ -217,7 +217,7 @@ remoting.It2MeHelpeeChannel.prototype.handleIsHostInstalled_ =
|
|
|
| this.hostInstaller_.isInstalled().then(
|
| sendResponse,
|
| - this.sendErrorResponse_.bind(this, message)
|
| + /** @type {function(*):void} */(this.sendErrorResponse_.bind(this, message))
|
| );
|
| };
|
|
|
| @@ -228,8 +228,8 @@ remoting.It2MeHelpeeChannel.prototype.handleIsHostInstalled_ =
|
| remoting.It2MeHelpeeChannel.prototype.handleDownloadHost_ = function(message) {
|
| try {
|
| this.hostInstaller_.download();
|
| - } catch (e) {
|
| - var error = /** @type {Error} */ e;
|
| + } catch (/** @type {*} */ e) {
|
| + var error = /** @type {Error} */ (e);
|
| this.sendErrorResponse_(message, error.message);
|
| }
|
| };
|
| @@ -265,8 +265,8 @@ remoting.It2MeHelpeeChannel.prototype.handleConnect_ =
|
| ).then(
|
| this.fetchOAuthToken_.bind(this)
|
| ).then(
|
| - this.connectToHost_.bind(this, email),
|
| - this.sendErrorResponse_.bind(this, message)
|
| + /** @type {function(*):void} */(this.connectToHost_.bind(this, email)),
|
| + /** @type {function(*):void} */(this.sendErrorResponse_.bind(this, message))
|
| );
|
| };
|
|
|
| @@ -335,7 +335,7 @@ remoting.It2MeHelpeeChannel.prototype.showConfirmDialogV2_ = function() {
|
| /** @param {number} result */
|
| function confirmDialogCallback(result) {
|
| if (result === 1) {
|
| - resolve();
|
| + resolve(true);
|
| } else {
|
| reject(new Error(remoting.Error.CANCELLED));
|
| }
|
| @@ -366,9 +366,10 @@ remoting.It2MeHelpeeChannel.prototype.initializeHost_ = function() {
|
| */
|
| return new Promise(function(resolve, reject) {
|
| if (host.initialized()) {
|
| - resolve();
|
| + resolve(true);
|
| } else {
|
| - host.initialize(resolve, reject);
|
| + host.initialize(/** @type {function(*=):void} */ (resolve),
|
| + /** @type {function(*=):void} */ (reject));
|
| }
|
| });
|
| };
|
|
|