diff --git a/src/Components/Map/hooks/usePermissions.tsx b/src/Components/Map/hooks/usePermissions.tsx index 75accf79..b4e65eac 100644 --- a/src/Components/Map/hooks/usePermissions.tsx +++ b/src/Components/Map/hooks/usePermissions.tsx @@ -80,7 +80,7 @@ function usePermissionsManager(initialPermissions: Permission[]): { item.user_created?.id === user?.id ) ) - || ( !user && p.role == null ) && + || (layer?.public_edit_items || item?.layer?.public_edit_items) && ( // Wenn 'item' nicht gesetzt ist, ignorieren wir die Überprüfung von 'public_edit'