| Index: remoting/webapp/crd/js/it2me_connect_flow.js
|
| diff --git a/remoting/webapp/crd/js/it2me_connect_flow.js b/remoting/webapp/crd/js/it2me_connect_flow.js
|
| index 00dabf3979f9aa447ee8ddb12f8224efd5c6b16f..20f42c2c65701f73323d2795183679a21ab96474 100644
|
| --- a/remoting/webapp/crd/js/it2me_connect_flow.js
|
| +++ b/remoting/webapp/crd/js/it2me_connect_flow.js
|
| @@ -74,7 +74,8 @@ remoting.It2MeConnectFlow.prototype.connect_ = function(accessCode) {
|
| remoting.It2MeConnectFlow.prototype.verifyAccessCode_ = function(accessCode) {
|
| var normalizedAccessCode = accessCode.replace(/\s/g, '');
|
| if (normalizedAccessCode.length !== ACCESS_CODE_LENGTH) {
|
| - return Promise.reject(remoting.Error.INVALID_ACCESS_CODE);
|
| + return Promise.reject(new remoting.Error(
|
| + remoting.Error.Tag.INVALID_ACCESS_CODE));
|
| }
|
|
|
| this.hostId_ = normalizedAccessCode.substring(0, SUPPORT_ID_LENGTH);
|
| @@ -124,7 +125,7 @@ remoting.It2MeConnectFlow.prototype.onHostInfo_ = function(xhr) {
|
| return Promise.resolve(host);
|
| } else {
|
| console.error('Invalid "support-hosts" response from server.');
|
| - return Promise.reject(remoting.Error.UNEXPECTED);
|
| + return Promise.reject(remoting.Error.unexpected());
|
| }
|
| } else {
|
| return Promise.reject(translateSupportHostsError(xhr.status));
|
| @@ -138,11 +139,11 @@ remoting.It2MeConnectFlow.prototype.onHostInfo_ = function(xhr) {
|
| */
|
| function translateSupportHostsError(error) {
|
| switch (error) {
|
| - case 0: return remoting.Error.NETWORK_FAILURE;
|
| - case 404: return remoting.Error.INVALID_ACCESS_CODE;
|
| + case 0: return new remoting.Error(remoting.Error.Tag.NETWORK_FAILURE);
|
| + case 404: return new remoting.Error(remoting.Error.Tag.INVALID_ACCESS_CODE);
|
| case 502: // No break
|
| - case 503: return remoting.Error.SERVICE_UNAVAILABLE;
|
| - default: return remoting.Error.UNEXPECTED;
|
| + case 503: return new remoting.Error(remoting.Error.Tag.SERVICE_UNAVAILABLE);
|
| + default: return remoting.Error.unexpected();
|
| }
|
| }
|
|
|
|
|