fix: no need to call account middlewares for chats routes

This commit is contained in:
Julian Lam
2023-01-30 11:07:54 -05:00
parent b9ca9421d2
commit 1ceb4f10fd
2 changed files with 2 additions and 1 deletions

View File

@@ -182,6 +182,7 @@ module.exports = function (middleware) {
if (allowed) {
return next();
}
controllers.helpers.notAllowed(req, res);
});

View File

@@ -47,6 +47,6 @@ module.exports = function (app, name, middleware, controllers) {
setupPageRoute(app, `/${name}/:userslug/sessions`, accountMiddlewares, controllers.accounts.sessions.get);
setupPageRoute(app, '/notifications', [middleware.ensureLoggedIn], controllers.accounts.notifications.get);
setupPageRoute(app, `/${name}/:userslug/chats/:roomid?`, middlewares, controllers.accounts.chats.get);
setupPageRoute(app, `/${name}/:userslug/chats/:roomid?`, [middleware.exposeUid, middleware.canViewUsers], controllers.accounts.chats.get);
setupPageRoute(app, '/chats/:roomid?', [middleware.ensureLoggedIn], controllers.accounts.chats.redirectToChat);
};