diff --git a/lib/screens/patients/patient_search_screen.dart b/lib/screens/patients/patient_search_screen.dart index 94102b1b..9da3bc32 100644 --- a/lib/screens/patients/patient_search_screen.dart +++ b/lib/screens/patients/patient_search_screen.dart @@ -361,12 +361,12 @@ class _PatientSearchScreenState extends State { textInputType: TextInputType.number, inputFormatter: ONLY_NUMBERS, onSaved: (value) { - value == null + value == null || value=='' ? _patientSearchFormValues.setPatientID = 0 : _patientSearchFormValues.setPatientID = int.parse(value); - if (value.toString().trim().isEmpty) { + if (value.trim().toString().isEmpty) { _patientSearchFormValues.setPatientID = 0; } }),