Update codebase
This commit is contained in:
@@ -7,8 +7,8 @@ import 'package:image_picker/image_picker.dart';
|
||||
import 'package:image_cropper/image_cropper.dart';
|
||||
import 'package:image/image.dart' as img;
|
||||
import 'package:path/path.dart';
|
||||
import 'package:tripz_driver/constant/links.dart';
|
||||
import 'package:tripz_driver/controller/firebase/notification_service.dart';
|
||||
import 'package:siro_driver/constant/links.dart';
|
||||
import 'package:siro_driver/controller/firebase/notification_service.dart';
|
||||
import '../../../constant/box_name.dart';
|
||||
import 'package:path_provider/path_provider.dart';
|
||||
|
||||
@@ -371,8 +371,7 @@ class RegistrationController extends GetxController {
|
||||
final uri = Uri.parse(currentUrl);
|
||||
final request = http.MultipartRequest('POST', uri);
|
||||
|
||||
final _jwt = box.read(BoxName.jwt);
|
||||
final String _token = _jwt != null ? r(_jwt).split(AppInformation.addd)[0] : '';
|
||||
final String _token = await storage.read(key: BoxName.jwt) ?? '';
|
||||
|
||||
String timestamp = DateTime.now().millisecondsSinceEpoch.toString();
|
||||
String nonce = timestamp;
|
||||
@@ -581,8 +580,8 @@ class RegistrationController extends GetxController {
|
||||
|
||||
try {
|
||||
// ترويسات مشتركة
|
||||
final _jwt = box.read(BoxName.jwt);
|
||||
final bearer = 'Bearer ${_jwt != null ? r(_jwt).split(AppInformation.addd)[0] : ''}';
|
||||
final String _jwtToken = await storage.read(key: BoxName.jwt) ?? '';
|
||||
final bearer = 'Bearer $_jwtToken';
|
||||
final hmac = '${box.read(BoxName.hmac)}';
|
||||
|
||||
String fingerPrint =
|
||||
@@ -612,7 +611,7 @@ class RegistrationController extends GetxController {
|
||||
_addField(fields, 'password', 'generated_password_or_token');
|
||||
_addField(fields, 'status', 'yet');
|
||||
|
||||
String generatedEmail = 'driver_${box.read(BoxName.driverID) ?? DateTime.now().millisecondsSinceEpoch}@tripzmove.com';
|
||||
String generatedEmail = 'driver_${box.read(BoxName.driverID) ?? DateTime.now().millisecondsSinceEpoch}@siromove.com';
|
||||
_addField(fields, 'email', generatedEmail);
|
||||
_addField(fields, 'gender', 'Male'); // يفضل ربطها بـ Dropdown أيضاً
|
||||
_addField(fields, 'country', box.read(BoxName.countryCode)?.toString() ?? 'Jordan');
|
||||
@@ -764,7 +763,7 @@ class RegistrationController extends GetxController {
|
||||
// isLoading.value = true;
|
||||
|
||||
// final uri = Uri.parse(
|
||||
// 'https://tripz.xyz/tripz/auth/driver/register.php',
|
||||
// 'https://intaleq.xyz/siro/auth/driver/register.php',
|
||||
// );
|
||||
|
||||
// final client = http.Client();
|
||||
|
||||
@@ -12,14 +12,14 @@ import 'dart:io';
|
||||
/// 6. Final Submission (register_driver_and_car.php → Gemini bulk AI → DB insert → FCM)
|
||||
/// 7. Admin Review & Activation
|
||||
///
|
||||
/// Run: `dart run tripz_driver/lib/controller/auth/syria/registration_simulation.dart`
|
||||
/// Run: `dart run siro_driver/lib/controller/auth/syria/registration_simulation.dart`
|
||||
|
||||
void main() async {
|
||||
print('═══════════════════════════════════════════════════════');
|
||||
print(' SYRIA DRIVER REGISTRATION SIMULATION');
|
||||
print('═══════════════════════════════════════════════════════');
|
||||
|
||||
const host = 'api-syria.tripzmove.com';
|
||||
const host = 'api-syria.siromove.com';
|
||||
const protocol = 'https';
|
||||
const driverId = 'DRV2026061912345678';
|
||||
|
||||
@@ -137,7 +137,7 @@ void main() async {
|
||||
}
|
||||
print(' ✅ AI extraction: $expectedExtraction');
|
||||
|
||||
print(' ✅ Image URL: $protocol://$host/tripz/auth/uploads/documents/driver_${docType}_$driverId.jpg');
|
||||
print(' ✅ Image URL: $protocol://$host/siro/auth/uploads/documents/driver_${docType}_$driverId.jpg');
|
||||
}
|
||||
|
||||
// ================================================================
|
||||
@@ -163,7 +163,7 @@ void main() async {
|
||||
print(' MIME validation: image/jpeg, image/png, image/webp');
|
||||
print(' Max size: 5 MB');
|
||||
|
||||
final signedUrl = '$protocol://$host/tripz/secure_image.php'
|
||||
final signedUrl = '$protocol://$host/siro/secure_image.php'
|
||||
'?driver_id=$driverId'
|
||||
'&doc_type=$docType'
|
||||
'&ext=jpg'
|
||||
|
||||
Reference in New Issue
Block a user