const response = await prisma.$transaction(async (tx: Prisma.TransactionClient) => {
await tx.campaign.update({
where: { id: campaignId },
data: { status },
});
await tx.playlistItem.updateMany({
where: { campaignId: campaignId },
data: { deleted : status === CampaignStatus.RUNNING ? false : true },
});
});
const response = await prisma.$transaction(async (tx: Prisma.TransactionClient) => {
await tx.campaign.update({
where: { id: campaignId },
data: { status },
});
await tx.playlistItem.updateMany({
where: { campaignId: campaignId },
data: { deleted : status === CampaignStatus.RUNNING ? false : true },
});
});