From 2b2fde179acfc031369f5d7fd7ff7e54321efd89 Mon Sep 17 00:00:00 2001 From: Alex van Andel Date: Fri, 24 Sep 2021 11:23:08 +0100 Subject: [PATCH] Fixes #701: User's page shows Team events with broken links (#761) --- pages/[user].tsx | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/pages/[user].tsx b/pages/[user].tsx index e0dedc36..dad96ec0 100644 --- a/pages/[user].tsx +++ b/pages/[user].tsx @@ -92,16 +92,23 @@ export const getServerSideProps = async (context: GetServerSidePropsContext) => const eventTypesWithHidden = await prisma.eventType.findMany({ where: { - OR: [ + AND: [ { - userId: user.id, + teamId: null, }, { - users: { - some: { - id: user.id, + OR: [ + { + userId: user.id, }, - }, + { + users: { + some: { + id: user.id, + }, + }, + }, + ], }, ], },