Fix 500 in payment endpoints by using separate connections
This commit is contained in:
@@ -53,6 +53,15 @@ try {
|
||||
];
|
||||
$con = new PDO($dsn, $user, $pass, $options);
|
||||
|
||||
// Ride DB Connection (for cross-db queries)
|
||||
$rideDbname = getenv('DB_RIDE_NAME') ?: 'rideDB';
|
||||
$rideDbHost = getenv('DB_RIDE_HOST') ?: (getenv('DB_HOST') ?: 'mysql');
|
||||
$rideUser = getenv('DB_RIDE_USER') ?: 'root';
|
||||
$ridePass = getenv('DB_RIDE_PASS') ?: getenv('MYSQL_ROOT_PASSWORD') ?: '';
|
||||
|
||||
$dsnRide = "mysql:host=$rideDbHost;dbname=$rideDbname;charset=utf8mb4";
|
||||
$conRide = new PDO($dsnRide, $rideUser, $ridePass, $options);
|
||||
|
||||
// 5. JWT Authentication
|
||||
include __DIR__ . "/functions.php";
|
||||
$decodedToken = authenticateJWT();
|
||||
|
||||
Reference in New Issue
Block a user