From 641bae7e99fa829068316e39381c6910c859e3d0 Mon Sep 17 00:00:00 2001 From: Milan Paunovic Date: Sun, 20 Oct 2024 15:36:19 +0200 Subject: [PATCH] Filter out private events --- hooks/firebase/useGetEvents.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/hooks/firebase/useGetEvents.ts b/hooks/firebase/useGetEvents.ts index fbc1022..e71c249 100644 --- a/hooks/firebase/useGetEvents.ts +++ b/hooks/firebase/useGetEvents.ts @@ -53,6 +53,13 @@ export const useGetEvents = () => { index === self.findIndex(e => e.id === event.id) ); + allEvents = allEvents.filter(event => { + if (event.private) { + return event.creatorId === userId; + } + return true; + }); + return await Promise.all( allEvents.map(async (event) => { const profileSnapshot = await db