Enforce numeric-only discriminators in PATCH /users/@me

This commit is contained in:
Rory&
2026-01-30 23:45:17 +01:00
parent 4b5212ac65
commit a66d6f0086

View File

@@ -152,6 +152,16 @@ router.patch(
}
if (body.discriminator) {
// TODO: HACK - maybe make this optional?
if (!/^\d{4}$/.test(body.discriminator)) {
throw FieldErrors({
discriminator: {
code: "INVALID_DISCRIMINATOR",
message: "Discriminator must be 4 digits.",
},
});
}
if (
await User.findOne({
where: {