From b611074d584a547c458e87bd77d9dc6f71514ebe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Munsch?= Date: Wed, 1 Dec 2021 13:46:13 +0100 Subject: [PATCH] Ticket correct missing class type on index --- resources/views/ticket/index.blade.php | 30 ++++++++++++-------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/resources/views/ticket/index.blade.php b/resources/views/ticket/index.blade.php index 85e2ddd..2a5c7cc 100644 --- a/resources/views/ticket/index.blade.php +++ b/resources/views/ticket/index.blade.php @@ -97,7 +97,7 @@ $userPr = Auth::user()->sites ?? collect([]); {{ $ticket->site->name }} - {{ $ticket->type->label }} + {{ $ticket->type->label }} @if ($ticket->file !== null) @@ -119,6 +119,18 @@ $userPr = Auth::user()->sites ?? collect([]); $cls = (!$cls && $ticket->status == TicketStatus::production()) ? 'text-success' : $cls; $cls = (!$cls && $ticket->status == TicketStatus::inprogress()) ? 'text-dark' : $cls; $cls = (!$cls && $ticket->status == TicketStatus::waiting()) ? 'text-white bg-danger' : $cls; + $ticketClass = 'bg-primary'; + switch($ticket->type) { + case TicketType::bug(): + $ticketClass = 'bg-danger'; + break; + case TicketType::evolution(): + $ticketClass = 'bg-success'; + break; + case TicketType::newsletter(): + $ticketClass = 'bg-warning'; + break; + } @endphp {{ $ticket->status->label }} @@ -135,20 +147,6 @@ $userPr = Auth::user()->sites ?? collect([]);