Fixed links like tf

This commit is contained in:
2025-09-06 23:28:38 +02:00
parent 9247c88be0
commit bf0d422cde
2 changed files with 5 additions and 5 deletions

View File

@@ -59,10 +59,10 @@ export const playerSchema = z.looseObject({
socialMedia: z.looseObject({
links: z.looseObject({
DISCORD: z.string().optional(),
TWITCH: z.string().optional(),
HYPIXEL: z.string().optional(),
TWITTER: z.string().optional(),
YOUTUBE: z.string().optional()
TWITCH: z.string().transform(v => v.startsWith("https://") || v.startsWith("http://") ? v : `https://${v}`).optional(),
HYPIXEL: z.string().transform(v => v.startsWith("https://") || v.startsWith("http://") ? v : `https://${v}`).optional(),
TWITTER: z.string().transform(v => v.startsWith("https://") || v.startsWith("http://") ? v : `https://${v}`).optional(),
YOUTUBE: z.string().transform(v => v.startsWith("https://") || v.startsWith("http://") ? v : `https://${v}`).optional()
}).optional()
}).optional(),
rank: z.string().optional(),