diff --git a/assets/langs/ar-SA.json b/assets/langs/ar-SA.json index 429b17f..2110db1 100644 --- a/assets/langs/ar-SA.json +++ b/assets/langs/ar-SA.json @@ -808,16 +808,16 @@ "multipleCities": "مدن متعددة", "filters": "الفلاتر", "availability": "التوفر", - "chooseOneOrBoth": "اختر واحدًا أو كليهما", - "sortBy": "ترتيب حسب", - "recommended": "موصى به", + "chooseOneOrBoth": "اختر أحد الخيارين أو كليهما", + "sortBy": "الترتيب حسب", + "recommended": "الموصى بها", "nearest": "الأقرب", - "highestDiscount": "أعلى خصم", + "highestDiscount": "الأعلى خصمًا", "newest": "الأحدث", "distance": "المسافة", "fromYourCurrentLocation": "من موقعك الحالي", "any": "الكل", - "minimumDiscount": "الحد الأدنى للخصم", + "minimumDiscount": "أقل نسبة خصم", "reset": "إعادة تعيين", "applyFilters": "تطبيق الفلاتر", "distanceKm": "{} كم", @@ -825,10 +825,10 @@ "visitMerchantWebsite": "زيارة موقع التاجر", "favoriteAddedSuccess": "تمت إضافة التاجر إلى المفضلة بنجاح", "favoriteRemovedSuccess": "تمت إزالة التاجر من المفضلة بنجاح", - "favoriteError": "حدث خطأ أثناء تحديث المفضلة", - "merchantWebsiteNotAvailable": "موقع التاجر غير متوفر", - "locationServicesRequiredForNearestOffers": "يجب تفعيل خدمة الموقع لعرض العروض القريبة", - "locationPermissionRequiredForNearestOffers": "يجب منح إذن الموقع لعرض العروض القريبة", + "favoriteError": "تعذّر تحديث المفضلة. يُرجى المحاولة مرة أخرى.", + "merchantWebsiteNotAvailable": "الموقع الإلكتروني للتاجر غير متاح", + "locationServicesRequiredForNearestOffers": "فعّل خدمات الموقع لعرض العروض القريبة منك", + "locationPermissionRequiredForNearestOffers": "اسمح للتطبيق بالوصول إلى موقعك لعرض العروض القريبة منك", "favoriteMerchant": "العروض المفضلة", "favoriteOffers": "العروض المفضلة" } diff --git a/lib/api/login_api_client.dart b/lib/api/login_api_client.dart index e87c3b6..0a2a3d9 100644 --- a/lib/api/login_api_client.dart +++ b/lib/api/login_api_client.dart @@ -219,7 +219,7 @@ class LoginApiClient { Map postParams = { "VersionID": versionId ?? 5, - "Channel": channel ?? 31, + "Channel": channel, "LanguageID": context != null ? AppState().getLanguageID(context) : 2, "MemberType": memberType ?? 1, "MobileType": devType, @@ -411,8 +411,6 @@ class LoginApiClient { } Map postParams = { - "VersionID": 20, - "Channel": 31, "LanguageID": context != null ? AppState().getLanguageID(context) : 2, "DeviceToken": devToken, "DeviceType": devType, @@ -448,8 +446,6 @@ class LoginApiClient { AppState().setUserName = nationalId; AppState().postParamsObject?.setUserName = nationalId; AppState().postParamsObject?.setPUserName = nationalId; - AppState().postParamsObject?.channel = 31; - AppState().postParamsObject?.versionID = 20; return responseData; }, url, postParams); } @@ -465,7 +461,6 @@ class LoginApiClient { String? sig = smsSignature ?? await getSignature(); Map postParams = { "VersionID": 20, - "Channel": 31, "LanguageID": context != null ? AppState().getLanguageID(context) : 2, "MobileType": Platform.isAndroid ? "android" : "ios", "OTP_SendType": 1, @@ -498,8 +493,6 @@ class LoginApiClient { "P_USER_NAME": nationalId, "P_DEP_NATIONAL_ID": nationalId, "MobileNumber": mobileNumber, - "VersionID": 20, - "Channel": 31, "LanguageID": context != null ? AppState().getLanguageID(context) : 2, "MobileType": Platform.isAndroid ? "android" : "ios", }; @@ -517,8 +510,6 @@ class LoginApiClient { AppState().postParamsObject?.setUserName = nationalId; AppState().postParamsObject?.setPUserName = nationalId; AppState().postParamsObject?.setMobileNumer = mobileNumber; - AppState().postParamsObject?.channel = 31; - AppState().postParamsObject?.versionID = 20; AppState().setUserName = nationalId; AppState().isAuthenticated = true; AppState().setLogged = true; diff --git a/lib/ui/login/login_screen.dart b/lib/ui/login/login_screen.dart index 2b6ef98..882c4c5 100644 --- a/lib/ui/login/login_screen.dart +++ b/lib/ui/login/login_screen.dart @@ -568,8 +568,6 @@ class _LoginScreenState extends State { } Widget _buildEmployeeCtaCard(BuildContext context) { - int channel = AppState().postParamsObject?.channel ?? 31; - return _buildCtaCard( context: context, iconPath: 'assets/images/mohem.png', @@ -959,8 +957,6 @@ class _LoginScreenState extends State { Utils.saveStringFromPrefs("P_DEP_MOBILE_NUMBER", resolvedMobile); } - AppState().postParamsObject?.channel = 31; - AppState().postParamsObject?.versionID = 20; AppState().setUserName = effectiveNationalId; AppState().isAuthenticated = true; AppState().setLogged = true;