From ecdfb826be0cd04edb28c0ddfe66fc5ca83cf3ec Mon Sep 17 00:00:00 2001 From: soufiane Date: Tue, 18 Nov 2025 00:52:12 +0100 Subject: [PATCH] fix: use correct Ticket type properties in verification page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix property access to match the Ticket type definition: - ticket.user_name → ticket.user?.firstName + lastName - ticket.user_email → ticket.user?.email - ticket.prize_name → ticket.prize?.name - ticket.played_at → ticket.playedAt The Ticket type uses camelCase and nested objects (user, prize), not snake_case flat properties. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- app/employe/verification/page.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/app/employe/verification/page.tsx b/app/employe/verification/page.tsx index 4aec20e..2167ccc 100644 --- a/app/employe/verification/page.tsx +++ b/app/employe/verification/page.tsx @@ -230,17 +230,17 @@ export default function EmployeeVerificationPage() {
- {ticket.user_name || 'N/A'} + {ticket.user ? `${ticket.user.firstName} ${ticket.user.lastName}` : 'N/A'}
- {ticket.user_email || 'N/A'} + {ticket.user?.email || 'N/A'}
- {ticket.prize_name || 'N/A'} + {ticket.prize?.name || 'N/A'}
Code: {ticket.code} @@ -248,8 +248,8 @@ export default function EmployeeVerificationPage() {
- {ticket.played_at - ? new Date(ticket.played_at).toLocaleDateString('fr-FR') + {ticket.playedAt + ? new Date(ticket.playedAt).toLocaleDateString('fr-FR') : 'N/A'}