• Mahmoud Aglan's avatar
    feat(games): integrate game tickets with cashier payment queue + session lifecycle · d1e9d443
    Mahmoud Aglan authored
    - Game tickets now create payment requests (sa_game_ticket type) sent to
      the cashier sub-queue, matching pool ticket and booking patterns
    - Added session lifecycle actions: start, complete, cancel with UI buttons
    - Fixed session status bug: allow issuing tickets during 'in_progress' sessions
    - Fixed GuestEntryService crash when no carnet exists (skip UPDATE on id=0)
    - Added payment completion/void handlers for game and pool tickets
    - Extended PaymentRequestService whitelist for sa_game_ticket/sa_pool_ticket
    - Added comprehensive tutorial sections 9-14 covering entertainment workflows
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    d1e9d443
Name
Last commit
Last update
..
CarnetPrintService.php Loading commit data...
GuestEntryService.php Loading commit data...
QRCodeGenerator.php Loading commit data...