started to add indexes and fixed N+1 issue
This commit is contained in:
@@ -30,16 +30,15 @@ final class TicketService
|
||||
{
|
||||
return DB::transaction(function () use ($user, $data, $files): Ticket {
|
||||
$status = Status::query()
|
||||
->where('slug', config('helpdesk.default_status_slug', 'open'))
|
||||
->where('slug', config('helpdesk.default_status_slug', 'new'))
|
||||
->first();
|
||||
|
||||
if (! $status) {
|
||||
$status = Status::query()->create([
|
||||
'name' => 'Open',
|
||||
'slug' => config('helpdesk.default_status_slug', 'open'),
|
||||
'colour' => '#2563eb',
|
||||
'sort_order' => 1,
|
||||
'is_default' => true,
|
||||
'name' => 'New',
|
||||
'slug' => config('helpdesk.default_status_slug', 'new'),
|
||||
'color' => 'sky',
|
||||
'sort_order' => 5,
|
||||
'is_closed' => false,
|
||||
]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user