diff --git a/lib/screens/procedures/add_procedure_page.dart b/lib/screens/procedures/add_procedure_page.dart index 83f4f6c6..81640802 100644 --- a/lib/screens/procedures/add_procedure_page.dart +++ b/lib/screens/procedures/add_procedure_page.dart @@ -203,7 +203,7 @@ class _AddProcedurePageState extends State { return; } GifLoaderDialogUtils.showMyDialog(context); - await model.preparePostProcedure( + await widget.model.preparePostProcedure( orderType: selectedType.toString(), entityList: entityList, patient: patient, diff --git a/lib/screens/procedures/base_add_procedure_tab_page.dart b/lib/screens/procedures/base_add_procedure_tab_page.dart index ef36fb97..2b730381 100644 --- a/lib/screens/procedures/base_add_procedure_tab_page.dart +++ b/lib/screens/procedures/base_add_procedure_tab_page.dart @@ -127,7 +127,7 @@ class _BaseAddProcedureTabPageState extends State ) else AddProcedurePage( - model: widget.previousProcedureViewModel, + model: widget.previousProcedureViewModel?? model, patient: patient, procedureType: procedureType, ),