From 4f43c7d5811e6a17b8e9ca059b916b02991eaa94 Mon Sep 17 00:00:00 2001 From: SteveGT96 Date: Tue, 3 Sep 2024 14:52:38 +0100 Subject: [PATCH] fix(OH2-375): Fix search patient states --- src/state/patients/thunk.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/state/patients/thunk.ts b/src/state/patients/thunk.ts index 4644b52e6..3e759204c 100644 --- a/src/state/patients/thunk.ts +++ b/src/state/patients/thunk.ts @@ -1,8 +1,8 @@ import { createAsyncThunk } from "@reduxjs/toolkit"; -import { PatientDTO, PatientsApi, UpdatePatientRequest } from "../../generated"; -import { customConfiguration } from "../../libraries/apiUtils/configuration"; import moment from "moment"; import { TValues } from "../../components/activities/searchPatientActivity/types"; +import { PatientDTO, PatientsApi, UpdatePatientRequest } from "../../generated"; +import { customConfiguration } from "../../libraries/apiUtils/configuration"; const api = new PatientsApi(customConfiguration()); @@ -13,7 +13,7 @@ export const searchPatient = createAsyncThunk( return api .getPatient({ code: parseInt(values.id) }) .toPromise() - .then((result) => [result]) + .then((result) => (result ? [result] : [])) .catch((error) => thunkApi.rejectWithValue(error.response)); } return api