@php // Helper to safely format date for $dobForInput = old('dob'); if (!$dobForInput && data_get($data, 'dob')) { try { $dobForInput = \Illuminate\Support\Carbon::parse(data_get($data, 'dob'))->format('m-d-Y'); } catch (\Throwable $e) { $dobForInput = data_get($data, 'dob'); // fallback as-is } } $avatarThumb = old('avatar') ? asset('img/200x200/no-profile.jpg') : (data_get($data, 'avatar.thumb') ?: asset('img/200x200/no-profile.jpg')); // Assign tenant_id from user_roles array if available $tenantFromData = null; $userRoles = data_get($data, 'user_roles', []); if (!empty($userRoles) && isset($userRoles[0]['tenant_id'])) { $tenantFromData = $userRoles[0]['tenant_id']; } // Get selected agency id $selectedAgency = old('agency_id'); if (!$selectedAgency) { // Try to get from agent's agencies relationship (array or object) $agencies = data_get($data, 'agencies'); if (is_array($agencies) && !empty($agencies)) { $selectedAgency = isset($agencies[0]['id']) ? $agencies[0]['id'] : null; } elseif (is_object($agencies) && isset($agencies->id)) { $selectedAgency = $agencies->id; } } @endphp
@error('avatar')
{{ $message }}
@enderror
@if (!session('tenant_id'))
@error('tenant_id')
{{ $message }}
@enderror
@else @endif
@error('agency_id')
{{ $message }}
@enderror
@error('first_name')
{{ $message }}
@enderror
@error('last_name')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
@error('secondary_email')
{{ $message }}
@enderror
@error('phone')
{{ $message }}
@enderror
@error('mobile')
{{ $message }}
@enderror
@error('fax')
{{ $message }}
@enderror
@error('address_line1')
{{ $message }}
@enderror
@error('state')
{{ $message }}
@enderror
@error('zip')
{{ $message }}
@enderror
{{-- Hidden Lat/Lng --}} @error('latitude')
{{ $message }}
@enderror @error('longitude')
{{ $message }}
@enderror
@error('dob')
{{ $message }}
@enderror
@error('sponsor_id')
{{ $message }}
@enderror
@error('notification_preference')
{{ $message }}
@enderror
@error('note')
{{ $message }}
@enderror
@php($placeApiKey = \Config::get('settings.address_auto_populate_key'))