This commit is contained in:
Clément Le Bihan
2023-12-27 21:49:59 +01:00
parent af0531bb0c
commit 495380ec43
10 changed files with 53 additions and 26 deletions
+5 -1
View File
@@ -30,7 +30,11 @@ export const SongValidator = yup
artist: yup.lazy(() => ArtistValidator.default(undefined)).optional(),
album: yup.lazy(() => AlbumValidator.default(undefined)).optional(),
genre: yup.lazy(() => GenreValidator.default(undefined)).optional(),
likedByUsers: yup.lazy(() => yup.array(yup.object({ userId: yup.number().required() })).default(undefined)).optional(),
likedByUsers: yup
.lazy(() =>
yup.array(yup.object({ userId: yup.number().required() })).default(undefined)
)
.optional(),
})
.concat(ModelValidator)
.transform((song: Song) => ({