first commit
This commit is contained in:
20
calcom/packages/lib/server/maybeGetBookingUidFromSeat.ts
Normal file
20
calcom/packages/lib/server/maybeGetBookingUidFromSeat.ts
Normal file
@@ -0,0 +1,20 @@
|
||||
import type { PrismaClient } from "@calcom/prisma";
|
||||
|
||||
export async function maybeGetBookingUidFromSeat(prisma: PrismaClient, uid: string) {
|
||||
// Look bookingUid in bookingSeat
|
||||
const bookingSeat = await prisma.bookingSeat.findUnique({
|
||||
where: {
|
||||
referenceUid: uid,
|
||||
},
|
||||
select: {
|
||||
booking: {
|
||||
select: {
|
||||
id: true,
|
||||
uid: true,
|
||||
},
|
||||
},
|
||||
},
|
||||
});
|
||||
if (bookingSeat) return { uid: bookingSeat.booking.uid, seatReferenceUid: uid };
|
||||
return { uid };
|
||||
}
|
||||
Reference in New Issue
Block a user