fix(watchlist): add validation for creation request

This commit is contained in:
Yalagin
2023-05-15 23:25:32 +07:00
parent c08897bdc1
commit 03316c642d
3 changed files with 30 additions and 5 deletions

View File

@@ -0,0 +1,9 @@
import { MediaType } from '@server/constants/media';
import { z } from 'zod';
export const watchlistCreate = z.object({
ratingKey: z.coerce.string().optional(),
tmdbId: z.coerce.number(),
mediaType: z.nativeEnum(MediaType),
title: z.coerce.string().optional(),
});