Update: 2026-08-07 02:10:33

This commit is contained in:
Hamza-Ayed
2026-08-07 02:10:33 +03:00
parent 9830e5f649
commit b492034bad
4 changed files with 270 additions and 5 deletions
+9
View File
@@ -393,6 +393,15 @@ function dispatchRideToDrivers($driversData, $rideId, $payloadTemplate, $startNa
$payloadForDriver[6] = (string)$driverId;
$payloadForDriver[18] = (string)$driverId;
// ‏بيانات الراكب (التوكن 9، الهاتف 10، البريد 24) تبقى في الحمولة
// ‏بقرار المالك: التطبيق لا يعرضها في صفحة الطلب، ولا تظهر إلا بعد
// ‏القبول في صفحة خريطة الراكب. إرسالها مسبقاً يوفّر استعلاماً على
// ‏القاعدة عند كل قبول.
//
// ‏المقايضة المعروفة: الحجب واجهةٌ لا خادم — الحمولة نفسها تصل كل
// ‏المرشحين. لذلك يقوم إغلاق التسرب هنا على الكشف والعقوبة (أدناه)
// ‏لا على حجب البيانات.
// ‏وسم العرض للفهرسَين اللذين يقرأهما تطبيق السائق. الفهارس بينهما
// ‏قد تكون غير معرَّفة، فنملؤها بفراغ وإلا صارت القائمة متفرقة
// ‏(sparse) وخرجت من json_encode كخريطة لا كمصفوفة.