fix: use correct action values for validateTicket function

Change validateTicket action parameters from lowercase "validate"/"reject"
to uppercase "APPROVE"/"REJECT" to match the function signature.

The employeeService.validateTicket function expects action type of
'APPROVE' | 'REJECT', not 'validate' | 'reject'.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
soufiane 2025-11-18 00:38:53 +01:00
parent 84d42132ad
commit 279556cb72

View File

@ -66,7 +66,7 @@ export default function EmployeeVerificationPage() {
setValidating(true); setValidating(true);
try { try {
await employeeService.validateTicket(selectedTicket.id, "validate"); await employeeService.validateTicket(selectedTicket.id, "APPROVE");
toast.success("✅ Ticket validé ! Le lot peut être remis au client."); toast.success("✅ Ticket validé ! Le lot peut être remis au client.");
setShowModal(false); setShowModal(false);
setSelectedTicket(null); setSelectedTicket(null);
@ -90,7 +90,7 @@ export default function EmployeeVerificationPage() {
try { try {
await employeeService.validateTicket( await employeeService.validateTicket(
selectedTicket.id, selectedTicket.id,
"reject", "REJECT",
rejectReason rejectReason
); );
toast.success("Ticket rejeté"); toast.success("Ticket rejeté");