diff --git a/ride/rides/acceptRide.php b/ride/rides/acceptRide.php index 083d29d..4d51bcf 100755 --- a/ride/rides/acceptRide.php +++ b/ride/rides/acceptRide.php @@ -93,6 +93,15 @@ try { error_log("[accept_ride] driver_orders WARNING: " . $eOrders->getMessage()); } + // ═══════════════════════════════════════════════════════════ + // STEP C.1 — تحديث جدول waitingRides حتى لا تظهر للكباتن الآخرين + // ═══════════════════════════════════════════════════════════ + try { + $con->prepare("UPDATE `waitingRides` SET `status` = 'Apply' WHERE `id` = ?")->execute([$rideId]); + } catch (PDOException $eWaiting) { + error_log("[accept_ride] waitingRides WARNING: " . $eWaiting->getMessage()); + } + // ═══════════════════════════════════════════════════════════ // STEP D — جلب بيانات السائق للراكب // ═══════════════════════════════════════════════════════════