Use calendar deletion
This commit is contained in:
@@ -299,4 +299,4 @@ const deleteEvent = (credential, uid: String): Promise<any> => {
|
||||
return Promise.resolve({});
|
||||
};
|
||||
|
||||
export {getBusyTimes, createEvent, CalendarEvent};
|
||||
export {getBusyTimes, createEvent, updateEvent, deleteEvent, CalendarEvent};
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import prisma from '../../lib/prisma';
|
||||
import {createEvent, deleteEvent} from "../../lib/calendarClient";
|
||||
|
||||
export default async function handler(req, res) {
|
||||
if (req.method == "POST") {
|
||||
@@ -10,11 +11,14 @@ export default async function handler(req, res) {
|
||||
},
|
||||
select: {
|
||||
id: true,
|
||||
user: true,
|
||||
attendees: true,
|
||||
references: true
|
||||
}
|
||||
});
|
||||
|
||||
await deleteEvent(bookingToDelete.user.credentials[0], uid);
|
||||
|
||||
await prisma.attendee.deleteMany({
|
||||
where: {
|
||||
bookingId: bookingToDelete.id
|
||||
|
||||
Reference in New Issue
Block a user