fix(users): profile picture upload limit wrong (#4276)

This commit is contained in:
Meier Lukas
2025-10-13 23:52:05 +02:00
committed by GitHub
parent cd5d9c66ca
commit 35a8ac820f

View File

@@ -114,11 +114,10 @@ export const userRouter = createTRPCRouter({
.input(
z.object({
userId: z.string(),
// Max image size of 256KB, only png and jpeg are allowed
image: z
.string()
.regex(/^data:image\/(png|jpeg|gif|webp);base64,[A-Za-z0-9/+]+=*$/g)
.max(262144)
.max(350000) // approximately 256KB in base64 (256 * 1024 * 4 / 3 + prefixes)
.nullable(),
}),
)