Check if user exists or return a 404 before proceeding

pull/170/head
Alex van Andel 2021-05-07 15:17:06 +00:00
parent 17b880335a
commit 9ce82360c0
1 changed files with 8 additions and 2 deletions

View File

@ -34,7 +34,7 @@ export default function Type(props) {
const telemetry = useTelemetry();
const [selectedTimeZone, setSelectedTimeZone] = useState('');
function toggleTimeOptions() {
setIsTimeOptionsOpen(!isTimeOptionsOpen);
}
@ -175,7 +175,7 @@ export default function Type(props) {
{selectedTimeZone}
<ChevronDownIcon className="inline-block w-4 h-4 ml-1 -mt-1" />
</button>
{isTimeOptionsOpen &&
{isTimeOptionsOpen &&
<div className="w-full rounded shadow border bg-white px-4 py-2">
<div className="flex mb-4">
<div className="w-1/2 font-medium">Time Options</div>
@ -266,6 +266,12 @@ export async function getServerSideProps(context) {
}
});
if (!user) {
return {
notFound: true,
}
}
const eventType = await prisma.eventType.findFirst({
where: {
userId: user.id,