From aeead819769971814a85026def925e7c292f3004 Mon Sep 17 00:00:00 2001 From: cbolles Date: Tue, 12 Mar 2024 13:18:06 -0400 Subject: [PATCH 1/2] Add notification when datasets aren't available --- packages/client/src/pages/studies/EntryControls.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/client/src/pages/studies/EntryControls.tsx b/packages/client/src/pages/studies/EntryControls.tsx index 86e12338..e1635339 100644 --- a/packages/client/src/pages/studies/EntryControls.tsx +++ b/packages/client/src/pages/studies/EntryControls.tsx @@ -46,7 +46,11 @@ export const EntryControls: React.FC = () => { return ( <> {t('menu.entryControl')} - + {!getDatasetsByProjectResults.loading && datasets.length == 0 ? ( + {t('components.newStudy.noDatasets')} + ) : ( + + )} ); }; From 17df6fb9fd64753bfe1f29598c2021442bbacb69 Mon Sep 17 00:00:00 2001 From: cbolles Date: Tue, 12 Mar 2024 13:20:53 -0400 Subject: [PATCH 2/2] Disable caching for querying for datasets --- packages/client/src/pages/studies/EntryControls.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/client/src/pages/studies/EntryControls.tsx b/packages/client/src/pages/studies/EntryControls.tsx index e1635339..3ad01999 100644 --- a/packages/client/src/pages/studies/EntryControls.tsx +++ b/packages/client/src/pages/studies/EntryControls.tsx @@ -15,7 +15,8 @@ export const EntryControls: React.FC = () => { const getDatasetsByProjectResults = useGetDatasetsByProjectQuery({ variables: { project: project ? project._id : '' - } + }, + fetchPolicy: 'network-only' }); const { t } = useTranslation(); const { pushSnackbarMessage } = useSnackbar();