fix: Add character limit for pronouns

This commit is contained in:
Vesper committed 2026-08-28 22:32:45 +01:00
1 parent 8ab020db8d
commit f25c63850d
4 files changed
+13

No files matched your search

Binary file not shown.
Binary file not shown.
+12
View File
@@ -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();
@@ -21,4 +21,5 @@ export class UserLimits {
maxUsername: number = 32;
maxFriends: number = 5000;
maxBio: number = 190;
maxPronouns: number = 40;
}