handle sub account pages in redirect

This commit is contained in:
Barış Soner Uşaklı
2024-06-11 16:56:04 -04:00
parent 17cd3b684c
commit 1c44f55d3c

View File

@@ -254,7 +254,8 @@ module.exports = function (middleware) {
if (res.locals.isAPI) {
req.params.userslug = lowercaseSlug;
} else {
return res.redirect(`${nconf.get('relative_path')}/user/${lowercaseSlug}`);
const newPath = req.path.replace(new RegExp(`/${req.params.userslug}/`), () => `/${lowercaseSlug}/`);
return res.redirect(`${nconf.get('relative_path')}${newPath}`);
}
}