Check if user exists or return a 404 before proceeding
This commit is contained in:
parent
17b880335a
commit
9ce82360c0
1 changed files with 8 additions and 2 deletions
|
@ -34,7 +34,7 @@ export default function Type(props) {
|
||||||
const telemetry = useTelemetry();
|
const telemetry = useTelemetry();
|
||||||
|
|
||||||
const [selectedTimeZone, setSelectedTimeZone] = useState('');
|
const [selectedTimeZone, setSelectedTimeZone] = useState('');
|
||||||
|
|
||||||
function toggleTimeOptions() {
|
function toggleTimeOptions() {
|
||||||
setIsTimeOptionsOpen(!isTimeOptionsOpen);
|
setIsTimeOptionsOpen(!isTimeOptionsOpen);
|
||||||
}
|
}
|
||||||
|
@ -175,7 +175,7 @@ export default function Type(props) {
|
||||||
{selectedTimeZone}
|
{selectedTimeZone}
|
||||||
<ChevronDownIcon className="inline-block w-4 h-4 ml-1 -mt-1" />
|
<ChevronDownIcon className="inline-block w-4 h-4 ml-1 -mt-1" />
|
||||||
</button>
|
</button>
|
||||||
{isTimeOptionsOpen &&
|
{isTimeOptionsOpen &&
|
||||||
<div className="w-full rounded shadow border bg-white px-4 py-2">
|
<div className="w-full rounded shadow border bg-white px-4 py-2">
|
||||||
<div className="flex mb-4">
|
<div className="flex mb-4">
|
||||||
<div className="w-1/2 font-medium">Time Options</div>
|
<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({
|
const eventType = await prisma.eventType.findFirst({
|
||||||
where: {
|
where: {
|
||||||
userId: user.id,
|
userId: user.id,
|
||||||
|
|
Loading…
Reference in a new issue