• Mahmoud Aglan's avatar
    Fix invoices: show client name + number, fix CSV export · 19e94971
    Mahmoud Aglan authored
    - InvoiceService::create() now auto-generates number if not provided
    - Invoice list/show views fall back to billable.person.name_ar when
      contact_name is null (matches print view behavior)
    - Fix participant link to use model route binding (uuid) not raw ID
    - CSV export no longer restricts to current month by default — exports
      all invoices matching the active filters (status, search)
    - CreateInvoiceWizard falls back to participantName for contact_name
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    19e94971
CreateInvoiceWizard.php 8.16 KB