mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 08:36:12 +01:00
Fix: categories.js not showing custom privileges (#10856)
No shows correctly custom privileges in the Other section for a category.
This commit is contained in:
@@ -47,6 +47,7 @@ privsCategories.getPrivilegeList = async () => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
privsCategories.init = async () => {
|
privsCategories.init = async () => {
|
||||||
|
privsCategories._coreSize = _privilegeMap.size;
|
||||||
await plugins.hooks.fire('static:privileges.categories.init', {
|
await plugins.hooks.fire('static:privileges.categories.init', {
|
||||||
privileges: _privilegeMap,
|
privileges: _privilegeMap,
|
||||||
});
|
});
|
||||||
@@ -72,8 +73,8 @@ privsCategories.list = async function (cid) {
|
|||||||
});
|
});
|
||||||
payload.keys = keys;
|
payload.keys = keys;
|
||||||
|
|
||||||
payload.columnCountUserOther = payload.labels.users.length - labels.users.length;
|
payload.columnCountUserOther = payload.labels.users.length - privsCategories._coreSize;
|
||||||
payload.columnCountGroupOther = payload.labels.groups.length - labels.groups.length;
|
payload.columnCountGroupOther = payload.labels.groups.length - privsCategories._coreSize;
|
||||||
|
|
||||||
return payload;
|
return payload;
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user