From ac5f73958ef2c873cc6cd934c73ac12071dbf30f Mon Sep 17 00:00:00 2001 From: Hamza-Ayed Date: Fri, 29 May 2026 01:38:07 +0300 Subject: [PATCH] add new features like realtime 2026-05-29-01 --- ride/call/driver/create_call_session.php | 4 ++-- ride/call/passenger/create_call_session.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ride/call/driver/create_call_session.php b/ride/call/driver/create_call_session.php index 736ad83..327a042 100644 --- a/ride/call/driver/create_call_session.php +++ b/ride/call/driver/create_call_session.php @@ -24,7 +24,7 @@ try { // 1. Verify ride details and retrieve associated passenger $stmt = $con->prepare(" - SELECT r.id, r.passenger_id, CONCAT(d.first_name, ' ', d.last_name) as driver_name + SELECT r.id, r.passenger_id, d.first_name, d.last_name FROM ride r JOIN driver d ON d.id = r.driver_id WHERE r.id = :rid AND r.driver_id = :did AND r.status IN ('accepted', 'arrived', 'started', 'begin', 'Begin', 'Apply', 'apply', 'Applied', 'applied') @@ -39,7 +39,7 @@ try { } $passengerId = $ride['passenger_id']; - $callerName = trim($ride['driver_name']); + $callerName = trim($encryptionHelper->decryptData($ride['first_name'] ?? '') . ' ' . $encryptionHelper->decryptData($ride['last_name'] ?? '')); // 2. Query Node.js signaling server to establish session $url = (getenv('VOICE_CALL_SERVER_URL') ?: 'https://calls.intaleqapp.com') . '/sessions'; diff --git a/ride/call/passenger/create_call_session.php b/ride/call/passenger/create_call_session.php index f6fb379..725f13a 100644 --- a/ride/call/passenger/create_call_session.php +++ b/ride/call/passenger/create_call_session.php @@ -44,7 +44,7 @@ try { exit; } - $callerName = trim($ride['first_name'] . ' ' . $ride['last_name']); + $callerName = trim($encryptionHelper->decryptData($ride['first_name'] ?? '') . ' ' . $encryptionHelper->decryptData($ride['last_name'] ?? '')); // 2. Query Node.js signaling server to establish session $url = (getenv('VOICE_CALL_SERVER_URL') ?: 'https://calls.intaleqapp.com') . '/sessions';