From c25ddfcdf51d5fa9d9c4bc6a1f61f2dff1bf7455 Mon Sep 17 00:00:00 2001 From: Dejan Date: Sat, 26 Oct 2024 16:04:42 +0200 Subject: [PATCH] - Fixed an issue with missing id when creating events and unable to update after --- hooks/firebase/useCreateEvent.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hooks/firebase/useCreateEvent.ts b/hooks/firebase/useCreateEvent.ts index 4aecf1e..5d5ae7d 100644 --- a/hooks/firebase/useCreateEvent.ts +++ b/hooks/firebase/useCreateEvent.ts @@ -30,9 +30,10 @@ export const useCreateEvent = () => { return; } } + const newDoc = firestore().collection('Events').doc(); await firestore() .collection("Events") - .add({...eventData, creatorId: currentUser?.uid, familyId: profileData?.familyId}); + .add({...eventData, id: newDoc.id, creatorId: currentUser?.uid, familyId: profileData?.familyId}); } catch (e) { console.error(e); }