diff --git a/client/components/FacultyMonitoringView/FacultyTrackingView/Answer.js b/client/components/FacultyMonitoringView/FacultyTrackingView/Answer.js index e972d19a..bb7c039c 100644 --- a/client/components/FacultyMonitoringView/FacultyTrackingView/Answer.js +++ b/client/components/FacultyMonitoringView/FacultyTrackingView/Answer.js @@ -53,9 +53,9 @@ const Answer = ({ question, faculty, modify = true }) => { useEffect(() => { if (!hasLock) { - dispatch(getTempAnswersByForm(form)) + // dispatch(getTempAnswersByForm(form)) } - }, [dispatch, form, dataFromRedux, hasLock]) + }, [dispatch, dataFromRedux, form, hasLock]) const openFormModal = question => { askForLock() diff --git a/client/components/FacultyMonitoringView/FacultyTrackingView/index.js b/client/components/FacultyMonitoringView/FacultyTrackingView/index.js index 690334f3..a373e3ff 100644 --- a/client/components/FacultyMonitoringView/FacultyTrackingView/index.js +++ b/client/components/FacultyMonitoringView/FacultyTrackingView/index.js @@ -10,6 +10,7 @@ import { facultyMonitoringQuestions as questions } from '@root/client/questionDa import { formKeys } from '@root/config/data' import { wsJoinRoom, wsLeaveRoom } from 'Utilities/redux/websocketReducer' import { clearFormState, setViewOnly } from 'Utilities/redux/formReducer' +import { getTempAnswersByForm } from 'Utilities/redux/tempAnswersReducer' import Answer from './Answer' import QuestionPicker from './QuestionPicker' import './FacultyTrackingView.scss' @@ -36,6 +37,7 @@ const FacultyTrackingView = ({ faculty }) => { document.title = `${t('facultymonitoring')} – ${faculty}` if (!faculty || !form || !hasReadRights) return + dispatch(getTempAnswersByForm(form)) if (!hasWriteRights) { dispatch(wsJoinRoom(faculty, form))