From 5f431b4f1943ca3c2fd7e92ccfd29776b3ce4898 Mon Sep 17 00:00:00 2001 From: Hamza-Ayed Date: Wed, 24 Jun 2026 23:52:32 +0300 Subject: [PATCH] Fix loginFromGooglePassenger id mapping fallback to sub when user_id is new --- backend/auth/loginFromGooglePassenger.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/auth/loginFromGooglePassenger.php b/backend/auth/loginFromGooglePassenger.php index 9daf75d..91c69c5 100644 --- a/backend/auth/loginFromGooglePassenger.php +++ b/backend/auth/loginFromGooglePassenger.php @@ -8,6 +8,9 @@ $appName = filterRequest("appName") ?: 'unknown'; // الاعتماد كلياً على الـ ID المستخرج من JWT داخل connect.php $id = $user_id; +if ($id === 'new' && isset($decoded->sub) && $decoded->sub !== 'new') { + $id = $decoded->sub; +} // تجهيز الاستعلام $sql = "SELECT