mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-01-10 01:23:04 +01:00
fix: closes #13360, catch error in buildAccountData middleware
This commit is contained in:
committed by
Julian Lam
parent
e3e78445ba
commit
537a742898
@@ -259,8 +259,12 @@ module.exports = function (middleware) {
|
||||
return res.redirect(`${nconf.get('relative_path')}${newPath}`);
|
||||
}
|
||||
}
|
||||
try {
|
||||
res.locals.userData = await accountHelpers.getUserDataByUserSlug(req.params.userslug, req.uid, req.query);
|
||||
} catch (err) {
|
||||
return next(err);
|
||||
}
|
||||
|
||||
res.locals.userData = await accountHelpers.getUserDataByUserSlug(req.params.userslug, req.uid, req.query);
|
||||
if (!res.locals.userData) {
|
||||
return next('route');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user