diff --git a/client/src/components/Applications/AppForm/AppForm.jsx b/client/src/components/Applications/AppForm/AppForm.jsx index df1b4b2c2..02c80555a 100644 --- a/client/src/components/Applications/AppForm/AppForm.jsx +++ b/client/src/components/Applications/AppForm/AppForm.jsx @@ -189,6 +189,7 @@ AppInfo.propTypes = { export const AppSchemaForm = ({ app }) => { const dispatch = useDispatch(); + useEffect(() => { dispatch({ type: 'GET_SYSTEM_MONITOR' }); }, [dispatch]); @@ -387,6 +388,7 @@ export const AppSchemaForm = ({ app }) => { )} + {jobSubmission.response && ( <> {jobSubmission.error ? ( diff --git a/client/src/redux/sagas/apps.sagas.js b/client/src/redux/sagas/apps.sagas.js index 3574808d4..7cfcf5331 100644 --- a/client/src/redux/sagas/apps.sagas.js +++ b/client/src/redux/sagas/apps.sagas.js @@ -18,15 +18,7 @@ const getCurrentApp = (state) => state.app; function* getApp(action) { const { appId, appVersion } = action.payload; - const currentApp = yield select(getCurrentApp); - if ( - currentApp.definition.id === appId && - currentApp.definition.version === appVersion && - !currentApp.systemNeedsKeys - ) { - return; - } yield put({ type: 'FLUSH_SUBMIT' }); yield put({ type: 'GET_APP_START' }); try {