From 14d6ada215271841918b1e962641375510d31a2d Mon Sep 17 00:00:00 2001 From: Patrick LaRocque Date: Thu, 11 Jan 2024 16:04:43 -0500 Subject: [PATCH] Fix deployment to github pages and launch from meld. Fix crash when sending to rems-admin if rems-admin does not respond. --- src/components/App.js | 2 +- .../InProgressFormBox/InProgressFormBox.js | 2 +- src/components/RequestBox/RequestBox.js | 10 ++++++---- src/containers/Launch.jsx | 12 +++++++++--- src/containers/RequestBuilder.js | 2 +- 5 files changed, 18 insertions(+), 10 deletions(-) diff --git a/src/components/App.js b/src/components/App.js index 0c514e36..dd43cadf 100644 --- a/src/components/App.js +++ b/src/components/App.js @@ -9,7 +9,7 @@ import RegisterPage from '../containers/register/RegisterPage'; import theme from '../containers/styles/theme'; const isGhPages = process.env.REACT_APP_GH_PAGES === 'true'; const Router = isGhPages ? HashRouter : BrowserRouter; -const redirect = isGhPages ? '/#/index' : '/index'; +const redirect = isGhPages ? '/request-generator/#/index' : '/index'; const App = () => { return ( diff --git a/src/components/RequestBox/InProgressFormBox/InProgressFormBox.js b/src/components/RequestBox/InProgressFormBox/InProgressFormBox.js index 293003e8..a9d90891 100644 --- a/src/components/RequestBox/InProgressFormBox/InProgressFormBox.js +++ b/src/components/RequestBox/InProgressFormBox/InProgressFormBox.js @@ -4,7 +4,7 @@ import './InProgressFormBoxStyle.css'; export default function InProgressFormBox(props) { return ( - props.qrResponse.questionnaire ? ( + props.qrResponse?.questionnaire ? ( In Progress Form diff --git a/src/components/RequestBox/RequestBox.js b/src/components/RequestBox/RequestBox.js index b71ab0bd..408367a2 100644 --- a/src/components/RequestBox/RequestBox.js +++ b/src/components/RequestBox/RequestBox.js @@ -385,10 +385,12 @@ export default class RequestBox extends Component {
- + {Object.keys(this.props.response).length ? + + : }