diff --git a/client/src/components/DataFiles/DataFilesProjectFileListing/DataFilesProjectFileListing.jsx b/client/src/components/DataFiles/DataFilesProjectFileListing/DataFilesProjectFileListing.jsx index 95698a10a..cad7f104d 100644 --- a/client/src/components/DataFiles/DataFilesProjectFileListing/DataFilesProjectFileListing.jsx +++ b/client/src/components/DataFiles/DataFilesProjectFileListing/DataFilesProjectFileListing.jsx @@ -16,10 +16,16 @@ import { import DataFilesListing from '../DataFilesListing/DataFilesListing'; import styles from './DataFilesProjectFileListing.module.scss'; -const DataFilesProjectFileListing = ({ rootSystem, system, path }) => { +const DataFilesProjectFileListing = ({ + rootSystem, + system, + path, + basePath, +}) => { const dispatch = useDispatch(); const { fetchListing } = useFileListing('FilesListing'); const { isPublicationSystem, isReviewSystem } = useSystems(); + if (!basePath) basePath = '/workbench/data'; // logic to render addonComponents for DRP const portalName = useSelector((state) => state.workbench.portalName); @@ -172,7 +178,7 @@ const DataFilesProjectFileListing = ({ rootSystem, system, path }) => { scheme="projects" system={system} path={path || '/'} - basePath="/publications" + basePath={basePath} rootSystem={rootSystem} /> diff --git a/client/src/components/Publications/PublicationDetailPublicView.jsx b/client/src/components/Publications/PublicationDetailPublicView.jsx index 8db841f09..c7eb1f167 100644 --- a/client/src/components/Publications/PublicationDetailPublicView.jsx +++ b/client/src/components/Publications/PublicationDetailPublicView.jsx @@ -8,7 +8,7 @@ import DataFilesShowPathModal from '../DataFiles/DataFilesModals/DataFilesShowPa import DataFilesViewDataModal from '../DataFiles/DataFilesModals/DataFilesViewDataModal'; import DataFilesProjectFileListing from '../DataFiles/DataFilesProjectFileListing/DataFilesProjectFileListing'; -function PublicationDetailPublicView({params}) { +function PublicationDetailPublicView({ params }) { return (