From ea0c643ce84e398eb5758cfa74ab3008b6e134de Mon Sep 17 00:00:00 2001 From: haroon amjad Date: Mon, 20 Jul 2026 15:14:21 +0300 Subject: [PATCH] updates --- lib/core/api_consts.dart | 4 ++-- lib/core/services/turnstile_service.dart | 4 ++++ lib/features/authentication/authentication_view_model.dart | 5 ++++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/lib/core/api_consts.dart b/lib/core/api_consts.dart index 2c64b13e..8f2deaa3 100644 --- a/lib/core/api_consts.dart +++ b/lib/core/api_consts.dart @@ -5,7 +5,7 @@ import 'package:hmg_patient_app_new/core/enums.dart'; class ApiConsts { static const maxSmallScreen = 660; - static AppEnvironmentTypeEnum appEnvironmentType = AppEnvironmentTypeEnum.prod; + static AppEnvironmentTypeEnum appEnvironmentType = AppEnvironmentTypeEnum.uat; // static String baseUrl = 'https://uat.hmgwebservices.com/'; // HIS API URL UAT @@ -301,7 +301,7 @@ class ApiConsts { static String googleCloudStorageENTranslationFileBaseURL = "https://storage.googleapis.com/hmg-patientapp-translations"; // ************ static values for Api **************** - static final double appVersionID = 21.6; + static final double appVersionID = 21.7; // static final double appVersionID = 50.7; static final int appChannelId = 3; diff --git a/lib/core/services/turnstile_service.dart b/lib/core/services/turnstile_service.dart index f6665190..b30113e0 100644 --- a/lib/core/services/turnstile_service.dart +++ b/lib/core/services/turnstile_service.dart @@ -18,6 +18,10 @@ class TurnstileService { // Initialize an instance of invisible Cloudflare Turnstile with your site key final turnstile = CloudflareTurnstile.invisible( siteKey: _siteKey, + onTimeout: () {}, + options: TurnstileOptions( + retryInterval: const Duration(milliseconds: 2000), + ), ); try { diff --git a/lib/features/authentication/authentication_view_model.dart b/lib/features/authentication/authentication_view_model.dart index 6ec5d2bf..16b84d15 100644 --- a/lib/features/authentication/authentication_view_model.dart +++ b/lib/features/authentication/authentication_view_model.dart @@ -998,7 +998,10 @@ class AuthenticationViewModel extends ChangeNotifier { sendActivationCodeReq: request, isRegister: checkIsUserComingForRegister(request: payload), languageID: 'er', isFormFamilyFile: isFormFamilyFile); resultEither.fold( - (failure) async => await _errorHandlerService.handleError(failure: failure), + (failure) async { + LoaderBottomSheet.hideLoader(); + await _errorHandlerService.handleError(failure: failure); + }, (apiResponse) async { if (isFormFamilyFile) { if (apiResponse.data['PatientShareRequestID'] != null && apiResponse.data['PatientShareRequestID'] == 0 && apiResponse.messageStatus == 1) {