feat: add service area restriction overlay and bump version to 1.0.3+8
This commit is contained in:
@@ -684,7 +684,8 @@ class LoginDriverController extends GetxController {
|
||||
|
||||
// جهاز جديد: البصمة غير مربوطة، فلا يمكن إصدار توكن driver إلا
|
||||
// بعد OTP يعيد الربط. نحوّله مباشرة بدل إدخاله بتوكن بلا صلاحيات.
|
||||
if (!upgraded && needsDeviceVerification) {
|
||||
bool isTester = d['email']?.toString() == 'driver_tester@siromove.com' || d['is_test']?.toString() == '1';
|
||||
if (!upgraded && needsDeviceVerification && !isTester) {
|
||||
isloading = false;
|
||||
update();
|
||||
Get.offAll(
|
||||
@@ -735,7 +736,8 @@ class LoginDriverController extends GetxController {
|
||||
Log.print(
|
||||
'🔍 [FP_COMPARE] serverFp: $serverFp | localFp: ${fingerPrint.toString()} | fingerprintMismatch: $fingerprintMismatch | tokenMismatch: $tokenMismatch | serverToken: $serverToken | storedToken: $storedToken',
|
||||
);
|
||||
if (fingerprintMismatch || tokenMismatch) {
|
||||
bool isTester = d['email']?.toString() == 'driver_tester@siromove.com' || d['is_test']?.toString() == '1';
|
||||
if (!isTester && (fingerprintMismatch || tokenMismatch)) {
|
||||
Get.defaultDialog(
|
||||
barrierDismissible: false,
|
||||
title: 'Device Change Detected'.tr,
|
||||
|
||||
Reference in New Issue
Block a user