From f90309e7816a8e27fe8aa89718f74cc5c396c750 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Thu, 7 Jul 2022 12:16:54 +0200 Subject: [PATCH] fix: Unneccessary restrictive avatarUrl length --- server/models/User.ts | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/server/models/User.ts b/server/models/User.ts index 87e446083..cd89693c8 100644 --- a/server/models/User.ts +++ b/server/models/User.ts @@ -84,17 +84,21 @@ export enum UserFlag { @Fix class User extends ParanoidModel { @IsEmail - @Length({ min: 0, max: 255, msg: "Must be less than 255 characters" }) + @Length({ min: 0, max: 255, msg: "email must be less than 255 characters" }) @Column email: string | null; @NotContainsUrl - @Length({ min: 0, max: 255, msg: "Must be less than 255 characters" }) + @Length({ + min: 0, + max: 255, + msg: "username must be less than 255 characters", + }) @Column username: string | null; @NotContainsUrl - @Length({ min: 0, max: 255, msg: "Must be less than 255 characters" }) + @Length({ min: 0, max: 255, msg: "name must be less than 255 characters" }) @Column name: string; @@ -144,8 +148,12 @@ class User extends ParanoidModel { @Column language: string; - @Length({ min: 0, max: 255, msg: "Must be less than 255 characters" }) @Column(DataType.STRING) + @Length({ + min: 0, + max: 1000, + msg: "avatarUrl must be less than 1000 characters", + }) get avatarUrl() { const original = this.getDataValue("avatarUrl");