20029: Fix file remove context menu passing collection uuid with file path to delete...
authorStephen Smith <stephen@curii.com>
Fri, 17 Mar 2023 01:09:30 +0000 (21:09 -0400)
committerStephen Smith <stephen@curii.com>
Fri, 17 Mar 2023 03:09:30 +0000 (23:09 -0400)
Arvados-DCO-1.1-Signed-off-by: Stephen Smith <stephen@curii.com>

src/store/collection-panel/collection-panel-files/collection-panel-files-actions.ts

index e35c1560bfee12cedae8892e837b47091d9ccb96..547f1534d111d6bc7d99b716b8891b7dff5d8359 100644 (file)
@@ -65,10 +65,11 @@ export const removeCollectionsSelectedFiles = () =>
 
 export const FILE_REMOVE_DIALOG = 'fileRemoveDialog';
 
-export const openFileRemoveDialog = (filePath: string) =>
+export const openFileRemoveDialog = (fileUuid: string) =>
     (dispatch: Dispatch, getState: () => RootState) => {
-        const file = getNodeValue(filePath)(getState().collectionPanelFiles);
+        const file = getNodeValue(fileUuid)(getState().collectionPanelFiles);
         if (file) {
+            const filePath = getFileFullPath(file);
             const isDirectory = file.type === CollectionFileType.DIRECTORY;
             const title = isDirectory
                 ? 'Removing directory'