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 { targetId } = parsedParams.data;
const [deletedTarget] = await db const [deletedTarget] = await db.transaction(async (tx) => {
.delete(targets) return await tx
.where(eq(targets.targetId, targetId)) .delete(targets)
.returning(); .where(eq(targets.targetId, targetId))
.returning();
});
if (!deletedTarget) { if (!deletedTarget) {
return next( return next(