fix: #8508, dont allow moving topics if not moderator of target category

v1.18.x
Barış Soner Uşaklı 5 years ago
parent 1e14af4503
commit 3653151143

@ -13,6 +13,11 @@ module.exports = function (SocketTopics) {
throw new Error('[[error:invalid-data]]');
}
const canMove = await privileges.categories.isAdminOrMod(data.cid, socket.uid);
if (!canMove) {
throw new Error('[[error:no-privileges]]');
}
const uids = await user.getUidsFromSet('users:online', 0, -1);
await async.eachLimit(data.tids, 10, async function (tid) {

Loading…
Cancel
Save