Merge pull request #288 from femyeda/revert-286-bugfix/cancellation-eventtype-null

This commit is contained in:
Peer_Rich
2021-06-19 15:55:37 +01:00
committed by GitHub
+35 -11
View File
@@ -134,6 +134,38 @@ export default function Type(props) {
}
export async function getServerSideProps(context) {
const user = await prisma.user.findFirst({
where: {
username: context.query.user,
},
select: {
id: true,
username: true,
name: true,
}
});
if (!user) {
return {
notFound: true,
}
}
const eventType = await prisma.eventType.findFirst({
where: {
userId: user.id,
slug: {
equals: context.query.type,
},
},
select: {
id: true,
title: true,
description: true,
length: true
}
});
const booking = await prisma.booking.findFirst({
where: {
uid: context.query.uid,
@@ -144,15 +176,7 @@ export async function getServerSideProps(context) {
description: true,
startTime: true,
endTime: true,
attendees: true,
eventType: true,
user: {
select: {
id: true,
username: true,
name: true,
}
}
attendees: true
}
});
@@ -164,8 +188,8 @@ export async function getServerSideProps(context) {
return {
props: {
user: booking.user,
eventType: booking.eventType,
user,
eventType,
booking: bookingObj
},
}