Use RefUid
This commit is contained in:
parent
38b6d1c3e9
commit
d2934a45ff
1 changed files with 8 additions and 2 deletions
|
@ -17,11 +17,17 @@ export default async function handler(req, res) {
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
attendees: true,
|
attendees: true,
|
||||||
references: true
|
references: {
|
||||||
|
select: {
|
||||||
|
uid: true
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
const credentials = bookingToDelete.user.credentials[0];
|
const credentials = bookingToDelete.user.credentials[0];
|
||||||
|
//TODO Delete from multiple references later
|
||||||
|
const refUid = bookingToDelete.references[0].uid;
|
||||||
|
|
||||||
await prisma.attendee.deleteMany({
|
await prisma.attendee.deleteMany({
|
||||||
where: {
|
where: {
|
||||||
|
@ -43,7 +49,7 @@ export default async function handler(req, res) {
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
await deleteEvent(credentials, uid);
|
await deleteEvent(credentials, refUid);
|
||||||
|
|
||||||
res.status(200).json({message: 'Booking deleted successfully'});
|
res.status(200).json({message: 'Booking deleted successfully'});
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue