diff --git a/lib/pages/BookAppointment/DentalComplaints.dart b/lib/pages/BookAppointment/DentalComplaints.dart index 1000579a..99f40cef 100644 --- a/lib/pages/BookAppointment/DentalComplaints.dart +++ b/lib/pages/BookAppointment/DentalComplaints.dart @@ -15,6 +15,7 @@ import 'package:diplomaticquarterapp/uitl/app_shared_preferences.dart'; import 'package:diplomaticquarterapp/uitl/app_toast.dart'; import 'package:diplomaticquarterapp/uitl/gif_loader_dialog_utils.dart'; import 'package:diplomaticquarterapp/uitl/translations_delegate_base.dart'; +import 'package:diplomaticquarterapp/uitl/utils.dart'; import 'package:diplomaticquarterapp/uitl/utils_new.dart'; import 'package:diplomaticquarterapp/widgets/dialogs/confirm_dialog.dart'; import 'package:diplomaticquarterapp/widgets/others/app_expandable_notifier.dart'; @@ -114,7 +115,11 @@ class _DentalComplaintsState extends State { isFromHospitalSearchPage: widget.isFromHospitalSearchPage, onDoctorFetched: widget.isFromHospitalSearchPage ? (doctorsList) { - Navigator.pop(context, doctorsList); + if (doctorsList.registeredDoctorMap?.isNotEmpty == true) { + Navigator.pop(context, doctorsList); + } else { + Utils.showErrorToast(TranslationBase.of(context).noDataAvailable); + } } : null, )..logAnalytics = () { diff --git a/lib/pages/login/user-login-agreement-page.dart b/lib/pages/login/user-login-agreement-page.dart index 075570f5..40a1da7e 100644 --- a/lib/pages/login/user-login-agreement-page.dart +++ b/lib/pages/login/user-login-agreement-page.dart @@ -44,7 +44,7 @@ class _UserLoginAgreementPageState extends State { final authService = AuthProvider(); late final WebViewController _controller; - bool isPageLoaded = false; + bool isPageLoaded = true; bool isTermsAndConditionsPage = true; bool acceptTerms = false;