• Mahmoud Aglan's avatar
    fix(sports): correct wizard step progression after form fee payment · dff9df33
    Mahmoud Aglan authored
    Root cause: submitFormPayment used entity_type 'sa_registrations' which
    triggered completeRegistration() on payment — jumping straight to step 4.
    
    Fixes:
    - Use entity_type 'sa_registration_form' so only form_payment_status is
      updated (not status/payment_status)
    - Remove status='completed' for returning players — they still need photo
      + disciplines steps
    - Fix determineStep: only jump to 4 on actual status=completed/assessed,
      not on payment_status=paid
    - Lookup API now returns is_existing_player + registration_fee_paid flags
    - Wizard badges show "لاعب مسجل بالفعل" and "الاستمارة مدفوعة" indicators
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    dff9df33
Name
Last commit
Last update
..
academies Loading commit data...
activities Loading commit data...
assessment Loading commit data...
assignments Loading commit data...
attendance Loading commit data...
bookings Loading commit data...
cards Loading commit data...
coaches Loading commit data...
disciplines Loading commit data...
facilities Loading commit data...
games Loading commit data...
gate Loading commit data...
groups Loading commit data...
institutions Loading commit data...
locker-rentals Loading commit data...
lockers Loading commit data...
makeup-sessions Loading commit data...
mirror Loading commit data...
players Loading commit data...
pool-grid Loading commit data...
pool-tickets Loading commit data...
pricing Loading commit data...
programs Loading commit data...
registration Loading commit data...
schedule Loading commit data...
service-desk Loading commit data...
subscriptions Loading commit data...
swimming Loading commit data...
training-attendance Loading commit data...
waitlist Loading commit data...
dashboard.php Loading commit data...