Update: 2026-07-22 00:42:09

This commit is contained in:
Hamza-Ayed
2026-07-22 00:42:09 +03:00
parent a5ae6fecbe
commit bec8089fd1
+9 -2
View File
@@ -17,7 +17,12 @@ try {
// 🛠️ دالة مساعدة: إرسال الرحلة لسوق السائقين (Marketplace Broadcast)
// =================================================================================
function broadcastRideToMarket($rideId, $lat, $lng, $payloadData, $extraMarketData = []) {
$url = getenv('LOCATION_SOCKET_URL');
$url = getenv('LOCATION_SOCKET_URL') ?: 'http://socket_driver:2021';
if (strpos($url, 'localhost') !== false || strpos($url, '127.0.0.1') !== false) {
if (file_exists('/.dockerenv')) {
$url = str_replace(['localhost', '127.0.0.1'], 'socket_driver', $url);
}
}
$INTERNAL_KEY = function_exists('getInternalSocketKey') ? getInternalSocketKey() : '';
$marketPayload = array_merge([
'id' => (string)$rideId,
@@ -48,8 +53,10 @@ function broadcastRideToMarket($rideId, $lat, $lng, $payloadData, $extraMarketDa
if ($INTERNAL_KEY) {
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-internal-key: $INTERNAL_KEY"]);
}
curl_exec($ch);
$res = curl_exec($ch);
$err = curl_error($ch);
curl_close($ch);
error_log("[broadcastRideToMarket] URL=$url | Res=$res | Err=$err");
}
error_log("[add_ride] Request started. passenger_id=" . ($_POST['passenger_id'] ?? '?'));