From 24da2bc7ca7cd8d969c33fee4c739ff1f1bed005 Mon Sep 17 00:00:00 2001 From: Hamza-Ayed Date: Sun, 28 Jun 2026 23:37:42 +0300 Subject: [PATCH] Update: 2026-06-28 23:37:42 --- backend/reset_driver.php | 10 ++++ .../review_driver_controller.dart | 48 ++++++++++++++++--- 2 files changed, 51 insertions(+), 7 deletions(-) create mode 100644 backend/reset_driver.php diff --git a/backend/reset_driver.php b/backend/reset_driver.php new file mode 100644 index 00000000..af3519e6 --- /dev/null +++ b/backend/reset_driver.php @@ -0,0 +1,10 @@ +prepare("UPDATE drivers SET status = 'pending_review' WHERE driverID = 'TEST202606252141546122'"); + $stmt->execute(); + echo "Driver status updated to pending_review successfully!"; +} catch (Exception $e) { + echo "Error: " . $e->getMessage(); +} diff --git a/siro_service/lib/controller/mainController/review_driver_controller.dart b/siro_service/lib/controller/mainController/review_driver_controller.dart index 7af6b731..e391b2e7 100644 --- a/siro_service/lib/controller/mainController/review_driver_controller.dart +++ b/siro_service/lib/controller/mainController/review_driver_controller.dart @@ -54,7 +54,14 @@ class ReviewDriverController extends GetxController { 'id_front': [ ['firstNameController', 'First Name', false, false, false, false], ['lastNameController', 'Last Name', false, false, false, false], - ['nationalNumberController', 'National Number', false, false, false, false], + [ + 'nationalNumberController', + 'National Number', + false, + false, + false, + false + ], ['gender', 'Gender', false, true, false, false], ['birthdateController', 'Birthdate', true, false, false, false], ['siteController', 'Place of Registration', false, false, false, false], @@ -65,9 +72,30 @@ class ReviewDriverController extends GetxController { ], 'driver_license_front': [ ['licenseTypeController', 'License Type', false, false, false, false], - ['licenseCategoriesController', 'License Categories', false, false, false, false], - ['licenseIssueDateController', 'License Issue Date', true, false, false, false], - ['expiryDateController', 'License Expiry Date', true, false, false, false], + [ + 'licenseCategoriesController', + 'License Categories', + false, + false, + false, + false + ], + [ + 'licenseIssueDateController', + 'License Issue Date', + true, + false, + false, + false + ], + [ + 'expiryDateController', + 'License Expiry Date', + true, + false, + false, + false + ], ], 'driver_license_back': [], 'car_license_front': [ @@ -81,7 +109,14 @@ class ReviewDriverController extends GetxController { 'car_license_back': [ ['fuel', 'Fuel Type', false, false, false, true], ['vinController', 'VIN / Chassis', false, false, false, false], - ['carLicenseExpiryDateController', 'License Expiry', true, false, false, false], + [ + 'carLicenseExpiryDateController', + 'License Expiry', + true, + false, + false, + false + ], ], 'criminal_record': [], 'profile_picture': [], @@ -208,8 +243,7 @@ class ReviewDriverController extends GetxController { ownerController.text = serverData['owner'] ?? ''; carPlateController.text = serverData['car_plate'] ?? ''; vinController.text = serverData['vin'] ?? ''; - carLicenseExpiryDateController.text = - serverData['expiration_date'] ?? ''; + carLicenseExpiryDateController.text = serverData['expiration_date'] ?? ''; makeController.text = serverData['make'] ?? ''; modelController.text = serverData['model'] ?? ''; yearController.text = serverData['year'] ?? '';