client/api: fix removing cookies on login failures

This commit is contained in:
rr-
2016-04-09 19:53:53 +02:00
parent 2e1823b708
commit e12492bd4d
3 changed files with 10 additions and 2 deletions

View File

@ -85,6 +85,7 @@ class UsersController {
};
return new Promise((resolve, reject) => {
api.post('/users/', data).then(() => {
api.forget();
api.login(name, password, false).then(() => {
resolve();
page('/');
@ -142,6 +143,7 @@ class UsersController {
api.delete('/user/' + user.name)
.then(response => {
if (isLoggedIn) {
api.forget();
api.logout();
}
resolve();