diff --git a/app/Http/Controllers/TicketController.php b/app/Http/Controllers/TicketController.php index 5d61059..e74431f 100644 --- a/app/Http/Controllers/TicketController.php +++ b/app/Http/Controllers/TicketController.php @@ -264,9 +264,8 @@ class TicketController extends Controller $ticket->file2 = ToolboxHelper::storeImage($ticket->getTable(), $fileTicket2); } - if ($request->labels) { - $ticket->labels()->sync($request->labels); - } + + $ticket->labels()->sync($request->labels); $ticket->site()->associate($site); $ticket->saveOrFail(); diff --git a/app/Http/Requests/StoreTicket.php b/app/Http/Requests/StoreTicket.php index 96b2ead..79c895c 100644 --- a/app/Http/Requests/StoreTicket.php +++ b/app/Http/Requests/StoreTicket.php @@ -40,6 +40,9 @@ class StoreTicket extends FormRequest ]); } } + $this->merge([ + 'labels' => $this->labels ?? [] + ]); }