feat: Added /users/profile path

pull/7619/head
Ruslan Semak 8 months ago
parent 7160c52bf7
commit 5be9a84191

@ -429,6 +429,19 @@ router.get('/*', async (req, res, next) => {
try {
// -> Get Page from cache
if (pageArgs.path === 'Users/profile') { // Ruslan: Open User's page on "Users/profile" request
for (const groupId of req.user.groups) {
const group = await WIKI.models.groups.query().findById(groupId)
if (group.name.startsWith('Student:')) {
const [, slug] = group.name.split(' ')
res.redirect(`/Users/${slug}`)
return
}
}
}
const page = await WIKI.models.pages.getPage({
path: pageArgs.path,
locale: pageArgs.locale,

Loading…
Cancel
Save