fix: fix the order of groups on user profile

v1.18.x
Barış Soner Uşaklı 5 years ago
parent 2856333d05
commit 41f8da2e7c

@ -58,9 +58,8 @@ profileController.get = async function (req, res, next) {
addMetaTags(res, userData);
userData.selectedGroup = userData.groups.filter(function (group) {
return group && userData.groupTitleArray.includes(group.name);
});
userData.selectedGroup = userData.groups.filter(group => 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 });
res.render('account/profile', results.userData);

Loading…
Cancel
Save