From 8dc8779fe58040fb5c2a763d6519e57ddffc7ab7 Mon Sep 17 00:00:00 2001 From: Anton Tranelis Date: Wed, 24 Jul 2024 15:16:40 +0200 Subject: [PATCH] fix permission logic --- .../Map/Subcomponents/ItemFormPopup.tsx | 1 - .../ItemPopupComponents/HeaderView.tsx | 2 +- src/Components/Map/hooks/usePermissions.tsx | 53 ++++++++++++------- 3 files changed, 34 insertions(+), 22 deletions(-) diff --git a/src/Components/Map/Subcomponents/ItemFormPopup.tsx b/src/Components/Map/Subcomponents/ItemFormPopup.tsx index 1f3237bc..5d266ec9 100644 --- a/src/Components/Map/Subcomponents/ItemFormPopup.tsx +++ b/src/Components/Map/Subcomponents/ItemFormPopup.tsx @@ -83,7 +83,6 @@ export function ItemFormPopup(props: ItemFormPopupProps) { } else { 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(); let success = false; diff --git a/src/Components/Map/Subcomponents/ItemPopupComponents/HeaderView.tsx b/src/Components/Map/Subcomponents/ItemPopupComponents/HeaderView.tsx index d8e90ba0..141151e4 100644 --- a/src/Components/Map/Subcomponents/ItemPopupComponents/HeaderView.tsx +++ b/src/Components/Map/Subcomponents/ItemPopupComponents/HeaderView.tsx @@ -91,7 +91,7 @@ export function HeaderView({ item, api, editCallback, deleteCallback, setPositio