diff options
Diffstat (limited to 'client/js/controllers/users_controller.js')
| -rw-r--r-- | client/js/controllers/users_controller.js | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/client/js/controllers/users_controller.js b/client/js/controllers/users_controller.js index c5046b0..12e8899 100644 --- a/client/js/controllers/users_controller.js +++ b/client/js/controllers/users_controller.js @@ -39,7 +39,14 @@ class UsersController { '/user/:name/delete', (ctx, next) => { this.loadUserRoute(ctx, next); }, (ctx, next) => { this.deleteUserRoute(ctx, next); }); - page.exit('/user/', (ctx, next) => { this.user = null; }); + page.exit(/\/users\/.*/, (ctx, next) => { + pageController.stop(); + next(); + }); + page.exit(/\/user\/.*/, (ctx, next) => { + this.user = null; + next(); + }); } listUsersRoute(ctx, next) { |