diff --git a/packages/esm-patient-orders-app/src/lab-results/lab-results-form.component.tsx b/packages/esm-patient-orders-app/src/lab-results/lab-results-form.component.tsx index f06fb5d78e..99603359ee 100644 --- a/packages/esm-patient-orders-app/src/lab-results/lab-results-form.component.tsx +++ b/packages/esm-patient-orders-app/src/lab-results/lab-results-form.component.tsx @@ -24,6 +24,7 @@ import styles from './lab-results-form.scss'; export interface LabResultsFormProps extends DefaultPatientWorkspaceProps { order: Order; + mutateLabOrders?: () => void; } const LabResultsForm: React.FC = ({ @@ -31,6 +32,7 @@ const LabResultsForm: React.FC = ({ closeWorkspaceWithSavedChanges, order, promptBeforeClosing, + mutateLabOrders, }) => { const { t } = useTranslation(); const abortController = useAbortController(); @@ -179,8 +181,9 @@ const LabResultsForm: React.FC = ({ abortController, ); closeWorkspaceWithSavedChanges(); - mutateResults(); mutateOrderData(); + mutateResults(); + mutateLabOrders?.(); showNotification( 'success', t('successfullySavedLabResults', 'Lab results for {{orderNumber}} have been successfully updated', {