add transaction while deleting targets

This commit is contained in:
Pallavi Kumari
2025-11-01 11:58:09 +05:30
parent da0196a308
commit ad425e8d9e

View File

@@ -48,10 +48,12 @@ export async function deleteTarget(
const { targetId } = parsedParams.data;
const [deletedTarget] = await db
.delete(targets)
.where(eq(targets.targetId, targetId))
.returning();
const [deletedTarget] = await db.transaction(async (tx) => {
return await tx
.delete(targets)
.where(eq(targets.targetId, targetId))
.returning();
});
if (!deletedTarget) {
return next(