-
Notifications
You must be signed in to change notification settings - Fork 344
Open
Labels
Description
When registering a new user and a 403 is returned because there is already one with the same name, they should not be sent to the index page but kept on the register page so they can try again.
Here's a quick solution. Let me know if there's a better one!:
//file: controllers.js
//...
.controller('RegisterCtrl',
//...
$scope.register = function () {
Auth.register({
username: $scope.username,
password: $scope.password,
role: $scope.role
},
function () {
$location.path('/');
},
function (err) {
$rootScope.error = err;
//If there is an error then stay on the register page
if(err !== null) {
$location.path('/register');
}
});
};
}]);