mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-29 18:16:17 +01:00
breaking: remove socket.emit('admin.categories.setPrivilege') and socket.emit('admin.categories.getPrivilegeSettings')
This commit is contained in:
@@ -66,3 +66,17 @@ Categories.setPrivilege = async (req, res) => {
|
||||
const privilegeSet = await api.categories.getPrivileges(req, req.params.cid);
|
||||
helpers.formatApiResponse(200, res, privilegeSet);
|
||||
};
|
||||
|
||||
Categories.setModerator = async (req, res) => {
|
||||
if (!await privileges.admin.can('admin:admins-mods', req.uid)) {
|
||||
throw new Error('[[error:no-privileges]]');
|
||||
}
|
||||
const privilegeList = await privileges.categories.getUserPrivilegeList();
|
||||
await api.categories.setPrivilege(req, {
|
||||
cid: req.params.cid,
|
||||
privilege: privilegeList,
|
||||
member: req.params.uid,
|
||||
set: req.method === 'PUT',
|
||||
});
|
||||
helpers.formatApiResponse(200, res);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user