|
|
@ -37,12 +37,13 @@ module.exports = async (req, res, hitGlobalFilter, hitLocalFilter, boardFilterMo |
|
|
|
'allowAppeal': hitGlobalFilter ? filterBanAppealable : true, |
|
|
|
'allowAppeal': hitGlobalFilter ? filterBanAppealable : true, |
|
|
|
'showUser': true, |
|
|
|
'showUser': true, |
|
|
|
'note': `${hitGlobalFilter ? 'global ' :''}filter hit: "${hitGlobalFilter || hitLocalFilter}"`, |
|
|
|
'note': `${hitGlobalFilter ? 'global ' :''}filter hit: "${hitGlobalFilter || hitLocalFilter}"`, |
|
|
|
'seen': false, |
|
|
|
'seen': true, |
|
|
|
}; |
|
|
|
}; |
|
|
|
const insertedResult = await Bans.insertOne(ban); |
|
|
|
const insertedResult = await Bans.insertOne(ban); |
|
|
|
//add and delete some props for the dynamic response
|
|
|
|
//add and delete some props for the dynamic response
|
|
|
|
ban._id = insertedResult.insertedId; |
|
|
|
ban._id = insertedResult.insertedId; |
|
|
|
ban.ip.raw = null; |
|
|
|
ban.ip.raw = null; |
|
|
|
|
|
|
|
ban.note = null; |
|
|
|
return dynamicResponse(req, res, 403, 'ban', { |
|
|
|
return dynamicResponse(req, res, 403, 'ban', { |
|
|
|
bans: [ban] |
|
|
|
bans: [ban] |
|
|
|
}); |
|
|
|
}); |
|
|
|