18834: Fixed uploading file to a subdirectory, added tests
[arvados-workbench2.git] / src / views-components / dialog-forms / files-upload-collection-dialog.ts
index 2299777517e2f5e521740045318652dcb9b25a82..81dbb0e7432cb9e1fa8b2aad3d677989963137ea 100644 (file)
@@ -13,8 +13,9 @@ export const FilesUploadCollectionDialog = compose(
     withDialog(COLLECTION_UPLOAD_FILES_DIALOG),
     reduxForm<CollectionCreateFormDialogData>({
         form: COLLECTION_UPLOAD_FILES_DIALOG,
-        onSubmit: (data, dispatch) => {
-            dispatch(submitCollectionFiles());
+        onSubmit: (data, dispatch, dialog: any) => {
+            const targetLocation = (dialog.data || {}).targetLocation;
+            dispatch(submitCollectionFiles(targetLocation));
         }
     })
 )(DialogCollectionFilesUpload);