From 2eade19cd5a25cc61080cf1a68847eaea1fd94ff Mon Sep 17 00:00:00 2001 From: Anton Tranelis Date: Tue, 23 Apr 2024 22:22:51 +0200 Subject: [PATCH] make i.user_created optional --- src/Components/Map/Subcomponents/ItemFormPopup.tsx | 2 +- src/Components/Map/hooks/usePermissions.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Components/Map/Subcomponents/ItemFormPopup.tsx b/src/Components/Map/Subcomponents/ItemFormPopup.tsx index cc348d66..8714772c 100644 --- a/src/Components/Map/Subcomponents/ItemFormPopup.tsx +++ b/src/Components/Map/Subcomponents/ItemFormPopup.tsx @@ -82,7 +82,7 @@ export function ItemFormPopup(props: ItemFormPopupProps) { map.closePopup(); } else { - const item = items.find(i => i.user_created.id === user?.id && i.layer?.itemType.name === props.layer.itemType.name); + const item = items.find(i => i.user_created?.id === user?.id && i.layer?.itemType.name === props.layer.itemType.name); console.log(item); const uuid = crypto.randomUUID(); diff --git a/src/Components/Map/hooks/usePermissions.tsx b/src/Components/Map/hooks/usePermissions.tsx index 8c4a709a..bee6cdee 100644 --- a/src/Components/Map/hooks/usePermissions.tsx +++ b/src/Components/Map/hooks/usePermissions.tsx @@ -77,7 +77,7 @@ function usePermissionsManager(initialPermissions: Permission[]): { p.permissions._and.some(condition => condition.user_created && condition.user_created._eq === "$CURRENT_USER" && - item.user_created.id === user?.id + item.user_created?.id === user?.id ) ) );