mirror of
https://github.com/jorgev259/soc_site-astro.git
synced 2025-06-29 07:57:41 +00:00
Delete downloads before editing album
This commit is contained in:
parent
cfc3d29135
commit
de2ab2520f
1 changed files with 2 additions and 1 deletions
|
|
@ -59,7 +59,8 @@ export const POST: APIRoute = async ({ request, locals }) => {
|
||||||
games: { deleteMany: {}, create: games?.map((slug) => ({ game: { connect: { slug } } })) },
|
games: { deleteMany: {}, create: games?.map((slug) => ({ game: { connect: { slug } } })) },
|
||||||
platforms: { deleteMany: {}, create: platforms?.map((id) => ({ platform: { connect: { id } } })) },
|
platforms: { deleteMany: {}, create: platforms?.map((id) => ({ platform: { connect: { id } } })) },
|
||||||
discs: { deleteMany: {}, createMany: { data: body.discs ?? [] } },
|
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: {} }
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue