updates & fixes

dev_v3.13.6_deep_link
haroon amjad 9 months ago
parent 7a821a4604
commit b308079255

@ -119,15 +119,12 @@ class RegionTitle extends StatelessWidget {
color: Color(0xFFD02127),
fontWeight: FontWeight.w600),
),
SizedBox(
width: 8,
),
],
),
),
Visibility(
visible: hmcCount != "0" && hmgCount != "0",
child: Text(" ,")),
child: Text(", ")),
Visibility(
visible: hmcCount != "0",
child: Row(

@ -711,9 +711,9 @@ class _ConfirmLogin extends State<ConfirmLogin> {
checkIfUserAgreedBefore(CheckActivationCode result) {
if (projectViewModel.havePrivilege(109)) {
this.authService.checkIfUserAgreed().then((result) {
if (result['IsPatientAlreadyAgreed']) {
goToHome();
} else {
// if (result['IsPatientAlreadyAgreed']) {
// goToHome();
// } else {
this.authService.getUserAgreementContent().then((result) {
GifLoaderDialogUtils.hideDialog(AppGlobal.context);
Navigator.pushAndRemoveUntil(
@ -724,6 +724,7 @@ class _ConfirmLogin extends State<ConfirmLogin> {
authenticatedUserObject: authenticatedUserObject,
appointmentRateViewModel: appointmentRateViewModel,
selectedOption: selectedOption,
isArabic: projectViewModel.isArabic,
),
),
(r) => false);
@ -731,7 +732,7 @@ class _ConfirmLogin extends State<ConfirmLogin> {
GifLoaderDialogUtils.hideDialog(context);
print(err);
});
}
// }
}).catchError((err) {
GifLoaderDialogUtils.hideDialog(context);
print(err);

@ -30,8 +30,9 @@ class UserLoginAgreementPage extends StatefulWidget {
final AuthenticatedUserObject authenticatedUserObject;
final AppointmentRateViewModel appointmentRateViewModel;
final int selectedOption;
final isArabic;
UserLoginAgreementPage({required this.userAgreementText, required this.authenticatedUserObject, required this.appointmentRateViewModel, required this.selectedOption});
UserLoginAgreementPage({required this.userAgreementText, required this.authenticatedUserObject, required this.appointmentRateViewModel, required this.selectedOption, required this.isArabic});
@override
State<UserLoginAgreementPage> createState() => _UserLoginAgreementPageState();
@ -72,7 +73,7 @@ class _UserLoginAgreementPageState extends State<UserLoginAgreementPage> {
},
),
)
..loadRequest(Uri.parse("https://hmg.com/en/Pages/Privacy.aspx"));
..loadRequest(Uri.parse(widget.isArabic ? "https://hmg.com/ar/Pages/Privacy.aspx" : "https://hmg.com/en/Pages/Privacy.aspx"));
}
@override

Loading…
Cancel
Save