From 2b302db1ddb8f7cceed26778ad7e9de84591a4e1 Mon Sep 17 00:00:00 2001 From: Hamza-Ayed Date: Wed, 22 Jul 2026 00:29:56 +0300 Subject: [PATCH] Update: 2026-07-22 00:29:56 --- stress_test/generate_mock_data.php | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/stress_test/generate_mock_data.php b/stress_test/generate_mock_data.php index 8cf614a1..3af992cd 100644 --- a/stress_test/generate_mock_data.php +++ b/stress_test/generate_mock_data.php @@ -21,13 +21,16 @@ function loadEnvFile(string $path): void { $line = trim($line); if (empty($line) || $line[0] === '#' || strpos($line, '=') === false) continue; [$name, $value] = explode('=', $line, 2); - putenv(trim($name) . '=' . trim($value, "\"'")); - $_ENV[trim($name)] = trim($value, "\"'"); + $val = trim($value, "\"'"); + putenv(trim($name) . '=' . $val); + $_ENV[trim($name)] = $val; + $_SERVER[trim($name)] = $val; } } -loadEnvFile('/home/location/env/.env'); +loadEnvFile(dirname(__DIR__) . '/docker/.env'); loadEnvFile(dirname(__DIR__) . '/backend/.env'); +loadEnvFile('/home/location/env/.env'); function getJwtSecret(): string { $keyPath = getenv('JWT_SECRET_KEY_PATH'); @@ -64,7 +67,7 @@ $role = $argv[2] ?? 'driver'; $aud = ($role === 'driver') ? (getenv('allowedDriver2') ?: 'driver-app:ios') : (getenv('allowed2') ?: 'passenger-app:ios'); $fpPepper = getenv('FP_PEPPER') ?: ($_ENV['FP_PEPPER'] ?? ''); $fpHeader = 'mock_device_fp_' . $userId; -$fpInToken = $fpPepper ? hash('sha256', $fpHeader . $fpPepper) : null; +$fpInToken = (!empty($fpPepper)) ? hash('sha256', $fpHeader . $fpPepper) : null; $payload = [ 'iss' => getenv('APP_ISSUER') ?: 'SiroApp',