Attachment: fix audio uploads

zod
Alex Gleason 2023-02-22 16:17:16 -06:00
rodzic feb897e712
commit 12424f5e53
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 7211D1F99744FBB7
1 zmienionych plików z 4 dodań i 7 usunięć

Wyświetl plik

@ -12,14 +12,11 @@ export const AttachmentSchema = z.object({
id: z.string().catch(''),
meta: z.object({
original: z.object({
width: z.number(),
height: z.number(),
aspect: z.number().optional(),
width: z.number().optional().catch(undefined),
height: z.number().optional().catch(undefined),
aspect: z.number().optional().catch(undefined),
duration: z.number().optional().catch(undefined),
}).transform(size => ({
...size,
aspect: size.aspect ?? (size.width / size.height),
})).optional().catch(undefined),
}).optional(),
focus: z.object({
x: z.number(),
y: z.number(),