From 34709f1df9e009e10795669722de2c24ba2d828c Mon Sep 17 00:00:00 2001 From: "Joseph.Rawlings" Date: Sat, 24 Jan 2026 21:33:38 -0500 Subject: [PATCH] feat: make service selection required for tickets --- app/Livewire/Tickets/Create.php | 2 +- themes/lucentui/views/tickets/create.blade.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Livewire/Tickets/Create.php b/app/Livewire/Tickets/Create.php index 064e5e0ce..d6b1bc592 100644 --- a/app/Livewire/Tickets/Create.php +++ b/app/Livewire/Tickets/Create.php @@ -45,7 +45,7 @@ class Create extends Component // Add rules for the department $this->validate([ 'department' => count((array) config('settings.ticket_departments')) > 0 ? 'required|in:' . implode(',', array_values((array) config('settings.ticket_departments'))) : '', - 'service' => 'nullable|exists:services,id', + 'service' => 'required|exists:services,id', 'subject' => 'required|string', 'message' => 'required|string', 'priority' => 'required|in:low,medium,high', diff --git a/themes/lucentui/views/tickets/create.blade.php b/themes/lucentui/views/tickets/create.blade.php index 33d4238d7..0e99fa684 100644 --- a/themes/lucentui/views/tickets/create.blade.php +++ b/themes/lucentui/views/tickets/create.blade.php @@ -26,7 +26,7 @@ - + @foreach ($services as $product)