From bcea2ab3b3c3c619e1d6818acc87acd7dbb22018 Mon Sep 17 00:00:00 2001 From: Prateek Keerthi Date: Fri, 8 Mar 2024 12:04:25 -0500 Subject: [PATCH] MAT-6744 allowing shared users to edit library --- src/components/cqlLibraryList/CqlLibraryList.tsx | 5 ++++- src/components/editCqlLibrary/EditCqlLibrary.tsx | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/components/cqlLibraryList/CqlLibraryList.tsx b/src/components/cqlLibraryList/CqlLibraryList.tsx index a29b6d6..e066c20 100644 --- a/src/components/cqlLibraryList/CqlLibraryList.tsx +++ b/src/components/cqlLibraryList/CqlLibraryList.tsx @@ -192,7 +192,10 @@ export default function CqlLibraryList({ cqlLibraryList, onListUpdate }) { const [anchorEl, setAnchorEl] = useState(null); const [selectedCQLLibrary, setSelectedCqlLibrary] = useState(null); - const isOwner = checkUserCanEdit(selectedCQLLibrary?.librarySet?.owner, []); + const isOwner = checkUserCanEdit( + selectedCQLLibrary?.librarySet?.owner, + selectedCQLLibrary?.librarySet?.acls + ); const handleOpen = ( selected: CqlLibrary, event: React.MouseEvent diff --git a/src/components/editCqlLibrary/EditCqlLibrary.tsx b/src/components/editCqlLibrary/EditCqlLibrary.tsx index 81231c7..e72ec93 100644 --- a/src/components/editCqlLibrary/EditCqlLibrary.tsx +++ b/src/components/editCqlLibrary/EditCqlLibrary.tsx @@ -81,7 +81,10 @@ const EditCqlLibrary = () => { const [toastType, setToastType] = useState("danger"); const [discardDialogOpen, setDiscardDialogOpen] = useState(false); const { updateRouteHandlerState } = routeHandlerStore; - const isOwner = checkUserCanEdit(loadedCqlLibrary?.librarySet?.owner, []); + const isOwner = checkUserCanEdit( + loadedCqlLibrary?.librarySet?.owner, + loadedCqlLibrary?.librarySet?.acls + ); const onToastClose = () => { setToastType(null);