Update: 2026-06-26 01:43:37

This commit is contained in:
Hamza-Ayed
2026-06-26 01:43:37 +03:00
parent 3002dbd517
commit bd3ba7ecd7
22 changed files with 227 additions and 183 deletions

View File

@@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:siro_service/views/widgets/mycircular.dart';
import 'package:siro_service/constant/links.dart';
import 'package:siro_service/controller/functions/crud.dart';
import 'package:siro_service/controller/functions/device_helper.dart';
@@ -50,14 +51,11 @@ class RegisterController extends GetxController {
if (otpSent) {
_showOtpDialog(phone.text, res['message']?['message'] ?? "تم تقديم طلبك بنجاح. يرجى انتظار موافقة الإدارة.");
} else {
Get.snackbar('Error', 'Failed to send OTP'.tr);
mySnackbarError('Failed to send OTP'.tr);
}
} else {
Get.snackbar(
"خطأ",
res is Map ? res['message'].toString() : "فشل تقديم طلب التسجيل",
backgroundColor: Colors.red.withOpacity(0.7),
colorText: Colors.white,
mySnackbarError(
res is Map ? res['message'].toString() : "فشل تقديم طلب التسجيل".tr,
);
}
}
@@ -104,7 +102,7 @@ class RegisterController extends GetxController {
Get.back(); // close dialog
await _verifyOtpAndFinalize(phoneNumber, otpCode, successMessage);
} else {
Get.snackbar('خطأ', 'الرجاء إدخال رمز صحيح'.tr);
mySnackbarError('الرجاء إدخال رمز صحيح'.tr);
}
},
);
@@ -134,12 +132,12 @@ class RegisterController extends GetxController {
textConfirm: "موافق".tr,
);
} else {
Get.snackbar('Error', 'Invalid OTP'.tr);
mySnackbarError('Invalid OTP'.tr);
}
} catch (e) {
Get.back(); // close loading
Log.print('OTP VERIFY ERROR: $e');
Get.snackbar('Error', e.toString());
mySnackbarError(e.toString());
}
}