interim dusk fixes

This commit is contained in:
Mark Gregory
2026-06-25 12:12:06 +01:00
parent 85e8d96655
commit db32d7b823
3 changed files with 18 additions and 52 deletions
@@ -8,6 +8,7 @@ use App\Models\User;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Hash;
use Illuminate\Support\Facades\Schema;
use Illuminate\Support\Str;
use Modules\Helpdesk\Models\Category;
use Modules\Helpdesk\Models\GitRepository;
use Modules\Helpdesk\Models\KanbanBoard;
@@ -51,7 +52,7 @@ trait BuildsHelpdeskFixtures
{
return Status::query()->create(array_merge([
'name' => 'Open',
'slug' => fake()->unique()->slug(2),
'slug' => 'test-' . Str::uuid()->toString(),
'color' => 'blue',
'sort_order' => 10,
'is_closed' => false,
@@ -62,7 +63,7 @@ trait BuildsHelpdeskFixtures
{
return $this->ticketStatus(array_merge([
'name' => 'Closed',
'slug' => fake()->unique()->slug(2),
'slug' => 'test-' . Str::uuid()->toString(),
'color' => 'green',
'sort_order' => 99,
'is_closed' => true,
@@ -73,7 +74,7 @@ trait BuildsHelpdeskFixtures
{
return Priority::query()->create(array_merge([
'name' => 'Normal',
'slug' => fake()->unique()->slug(2),
'slug' => 'test-' . Str::uuid()->toString(),
'color' => 'blue',
'sort_order' => 10,
], $attributes));
@@ -84,7 +85,7 @@ trait BuildsHelpdeskFixtures
return Category::query()->create(array_merge([
'company_id' => null,
'name' => 'Support',
'slug' => fake()->unique()->slug(2),
'slug' => 'test-' . Str::uuid()->toString(),
'color' => 'blue',
'description' => 'Support requests',
], $attributes));
@@ -95,7 +96,7 @@ trait BuildsHelpdeskFixtures
return Team::query()->create(array_merge([
'company_id' => null,
'name' => 'Support Team',
'slug' => fake()->unique()->slug(2),
'slug' => 'test-' . Str::uuid()->toString(),
'color' => 'indigo',
'description' => 'Primary support team',
], $attributes));
@@ -107,7 +108,7 @@ trait BuildsHelpdeskFixtures
'company_id' => null,
'team_id' => null,
'title' => 'WMS Project',
'slug' => fake()->unique()->slug(2),
'slug' => 'test-' . Str::uuid()->toString(),
'color' => 'blue',
'description' => 'Warehouse platform project',
], $attributes));