Delete downloads before editing album

This commit is contained in:
Jorge Vargas 2025-04-06 23:37:37 -06:00
parent cfc3d29135
commit de2ab2520f

View file

@ -59,7 +59,8 @@ export const POST: APIRoute = async ({ request, locals }) => {
games: { deleteMany: {}, create: games?.map((slug) => ({ game: { connect: { slug } } })) },
platforms: { deleteMany: {}, create: platforms?.map((id) => ({ platform: { connect: { id } } })) },
discs: { deleteMany: {}, createMany: { data: body.discs ?? [] } },
relatedAlbums: { deleteMany: {}, create: related?.map((id) => ({ relatedAlbum: { connect: { id } } })) }
relatedAlbums: { deleteMany: {}, create: related?.map((id) => ({ relatedAlbum: { connect: { id } } })) },
downloads: { deleteMany: {} }
}
})