v3 client: more user friendly errors

This commit is contained in:
Matteo Pagliazzi
2016-05-17 19:22:35 +02:00
parent a757df9f5b
commit 2064db364f
2 changed files with 12 additions and 2 deletions

View File

@@ -28,6 +28,10 @@ angular.module('habitrpg')
$scope.registrationInProgress = false;
if (status === 0) {
$window.alert(window.env.t('noReachServer'));
} else if (status === 400 && data.errors && _.isArray(data.errors)) { // bad requests
data.errors.forEach(function (err) {
$window.alert(err.message);
});
} else if (!!data && !!data.error) {
$window.alert(data.message);
} else {