this.authCookie = inResponse.authCookie;
this.loggedIn = true;
this.doLogin();
+ } else if (inResponse.status == 'payment required') {
+ this.doLoginFailed("This account is suspended. Please contact support.");
} else if (inResponse.status == 'activation required') {
this.doLoginFailed("It looks like you're using your activation code as a password. Please install SpiderOak on your desktop computer to finish creating your account.");
} else {
} else {
throw "Invalid login command from server: " + future.result.responseText;
}
+ } else if (future.result.status == 402) {
+ future.result = {
+ status: "payment required"
+ };
} else if (future.result.status == 403) {
future.result = {
status: "forbidden"