mirror of
https://github.com/spacebarchat/server.git
synced 2026-09-03 01:24:21 +00:00
Merge remote-tracking branch 'Vespe-r/fix/pronouns_length_limit'
This commit is contained in:
@@ -187,6 +187,18 @@ router.patch("/", route({ requestBody: "UserProfileModifySchema" }), async (req:
|
||||
}
|
||||
}
|
||||
|
||||
if (body.pronouns) {
|
||||
const { maxPronouns } = Config.get().limits.user;
|
||||
if (body.pronouns.length > maxPronouns) {
|
||||
throw FieldErrors({
|
||||
pronouns: {
|
||||
code: "PRONOUNS_INVALID",
|
||||
message: `Pronouns must be less than ${maxPronouns} in length`,
|
||||
},
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
user.assign(body);
|
||||
await user.save();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user