diff --git a/frontend/packages/otr/src/redux/reducers/clerkInterpreter.ts b/frontend/packages/otr/src/redux/reducers/clerkInterpreter.ts index 34c7d8900..4a7191f8d 100644 --- a/frontend/packages/otr/src/redux/reducers/clerkInterpreter.ts +++ b/frontend/packages/otr/src/redux/reducers/clerkInterpreter.ts @@ -91,6 +91,9 @@ const clerkInterpreterSlice = createSlice({ state.missingStatus = APIResponseStatus.Success; state.missingInterpreters = action.payload; }, + rejectClerkMissingInterpreters(state) { + state.missingStatus = APIResponseStatus.Error; + }, }, }); @@ -99,6 +102,7 @@ export const { addClerkInterpreterFilter, loadClerkInterpreters, rejectClerkInterpreters, + rejectClerkMissingInterpreters, resetClerkInterpreterFilters, storeClerkInterpreters, upsertClerkInterpreter, diff --git a/frontend/packages/otr/src/redux/sagas/clerkInterpreter.ts b/frontend/packages/otr/src/redux/sagas/clerkInterpreter.ts index 3aac381ba..898c5d57f 100644 --- a/frontend/packages/otr/src/redux/sagas/clerkInterpreter.ts +++ b/frontend/packages/otr/src/redux/sagas/clerkInterpreter.ts @@ -8,6 +8,7 @@ import { loadClerkInterpreters, loadClerkMissingInterpreters, rejectClerkInterpreters, + rejectClerkMissingInterpreters, storeClerkInterpreters, storeClerkMissingInterpreters, } from 'redux/reducers/clerkInterpreter'; @@ -21,7 +22,7 @@ function* loadClerkMissingInterpretersSaga() { ); yield put(storeClerkMissingInterpreters(response.data)); } catch (error) { - yield put(rejectClerkInterpreters()); + yield put(rejectClerkMissingInterpreters()); } }