diff --git a/lib/screens/reschedule-leaves/add-rescheduleleave.dart b/lib/screens/reschedule-leaves/add-rescheduleleave.dart index 1b5957b9..2067029f 100644 --- a/lib/screens/reschedule-leaves/add-rescheduleleave.dart +++ b/lib/screens/reschedule-leaves/add-rescheduleleave.dart @@ -184,7 +184,7 @@ class AddRescheduleLeavScreen extends StatelessWidget { AppText(getDoctor( model .coveringDoctors, - item.doctorId)) + item.coveringDoctorId)) ]) : SizedBox(), AppText( @@ -298,7 +298,7 @@ class AddRescheduleLeavScreen extends StatelessWidget { getDoctor(model, doctorId) { var obj; - obj = model.where((i) => i['doctorID'] == doctorId).toList(); + obj = model.where((i) => i['doctorID'].toString() == doctorId).toList(); print(obj); return obj.length > 0 ? obj[0]['doctorName'] : ""; diff --git a/lib/screens/reschedule-leaves/reschedule_leave.dart b/lib/screens/reschedule-leaves/reschedule_leave.dart index e5d83515..362e27d9 100644 --- a/lib/screens/reschedule-leaves/reschedule_leave.dart +++ b/lib/screens/reschedule-leaves/reschedule_leave.dart @@ -784,6 +784,7 @@ class _RescheduleLeaveScreen extends State { model.addReschedule(request).then((response) { DrAppToastMsg.showSuccesToast(TranslationBase.of(context).leaveCreated); Navigator.pop(context); + model.getRescheduleLeave(); }); }