mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 08:36:12 +01:00
fix: fix the order of groups on user profile
This commit is contained in:
@@ -58,9 +58,8 @@ profileController.get = async function (req, res, next) {
|
|||||||
|
|
||||||
addMetaTags(res, userData);
|
addMetaTags(res, userData);
|
||||||
|
|
||||||
userData.selectedGroup = userData.groups.filter(function (group) {
|
userData.selectedGroup = userData.groups.filter(group => group && userData.groupTitleArray.includes(group.name))
|
||||||
return group && userData.groupTitleArray.includes(group.name);
|
.sort((a, b) => userData.groupTitleArray.indexOf(a.name) - userData.groupTitleArray.indexOf(b.name));
|
||||||
});
|
|
||||||
|
|
||||||
const results = await plugins.fireHook('filter:user.account', { userData: userData, uid: req.uid });
|
const results = await plugins.fireHook('filter:user.account', { userData: userData, uid: req.uid });
|
||||||
res.render('account/profile', results.userData);
|
res.render('account/profile', results.userData);
|
||||||
|
|||||||
Reference in New Issue
Block a user