Merge pull request #1153 from aintDatCap/master
This commit is contained in:
commit
b5755646ff
@ -4371,12 +4371,17 @@
|
|||||||
"type": "integer",
|
"type": "integer",
|
||||||
"default": 65535
|
"default": 65535
|
||||||
},
|
},
|
||||||
|
"maxBulkBanUsers": {
|
||||||
|
"type": "integer",
|
||||||
|
"default": 200
|
||||||
|
},
|
||||||
"maxChannelsInCategory": {
|
"maxChannelsInCategory": {
|
||||||
"type": "integer",
|
"type": "integer",
|
||||||
"default": 65535
|
"default": 65535
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"required": [
|
"required": [
|
||||||
|
"maxBulkBanUsers",
|
||||||
"maxChannels",
|
"maxChannels",
|
||||||
"maxChannelsInCategory",
|
"maxChannelsInCategory",
|
||||||
"maxEmojis",
|
"maxEmojis",
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -27,6 +27,7 @@ import {
|
|||||||
} from "@spacebar/util";
|
} from "@spacebar/util";
|
||||||
import { Request, Response, Router } from "express";
|
import { Request, Response, Router } from "express";
|
||||||
import { HTTPError } from "lambert-server";
|
import { HTTPError } from "lambert-server";
|
||||||
|
import { Config } from "@spacebar/util";
|
||||||
|
|
||||||
const router: Router = Router();
|
const router: Router = Router();
|
||||||
|
|
||||||
@ -52,7 +53,8 @@ router.post(
|
|||||||
|
|
||||||
const userIds: Array<string> = req.body.user_ids;
|
const userIds: Array<string> = req.body.user_ids;
|
||||||
if (!userIds) throw new HTTPError("The user_ids array is missing", 400);
|
if (!userIds) throw new HTTPError("The user_ids array is missing", 400);
|
||||||
if (userIds.length > 200)
|
|
||||||
|
if (userIds.length > Config.get().limits.guild.maxBulkBanUsers)
|
||||||
throw new HTTPError(
|
throw new HTTPError(
|
||||||
"The user_ids array must be between 1 and 200 in length",
|
"The user_ids array must be between 1 and 200 in length",
|
||||||
400,
|
400,
|
||||||
|
@ -21,5 +21,6 @@ export class GuildLimits {
|
|||||||
maxEmojis: number = 2000;
|
maxEmojis: number = 2000;
|
||||||
maxMembers: number = 25000000;
|
maxMembers: number = 25000000;
|
||||||
maxChannels: number = 65535;
|
maxChannels: number = 65535;
|
||||||
|
maxBulkBanUsers: number = 200;
|
||||||
maxChannelsInCategory: number = 65535;
|
maxChannelsInCategory: number = 65535;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user