Applied manual JWT check and restored all driver fields

This commit is contained in:
Hamza-Ayed
2026-04-25 12:13:28 +03:00
parent 8545c09b76
commit b85e49f4b8
2 changed files with 13 additions and 14 deletions

View File

@@ -456,17 +456,15 @@ class AuthController extends Controller
->leftJoin('invites', 'invites.inviterDriverPhone', '=', 'd.phone')
->leftJoin('driver_gifts', 'driver_gifts.driver_id', '=', 'd.id')
->leftJoin('CarRegistration', 'CarRegistration.driverID', '=', 'd.id')
->leftJoin('captain_bank', 'captain_bank.captain_id', '=', 'd.id')
->select([
'd.id', 'd.phone', 'd.email', 'd.gender', 'd.status',
'd.first_name', 'd.last_name',
'd.name_arabic',
'd.first_name', 'd.last_name', 'd.name_arabic',
'd.birthdate', 'd.site', 'd.employmentType', 'd.maritalStatus',
'd.accountBank', 'd.bankCode',
'phone_verification.verified as is_verified',
'invites.isInstall',
'invites.isInstall', 'invites.isGiftToken',
'driver_gifts.is_claimed',
'CarRegistration.make', 'CarRegistration.model', 'CarRegistration.year',
'captain_bank.bankCode as bank_code_alt', 'captain_bank.accountBank as account_bank_alt',
])
->where('d.id', $id)
->first();