diff --git a/Modules/Helpdesk/Resources/views/views/livewire/ticket-timer.blade.php b/Modules/Helpdesk/Resources/views/views/livewire/ticket-timer.blade.php deleted file mode 100644 index 6d1522b6..00000000 --- a/Modules/Helpdesk/Resources/views/views/livewire/ticket-timer.blade.php +++ /dev/null @@ -1,88 +0,0 @@ -
isRunning) wire:poll.1s="refreshTimer" @endif - class="rounded-xl border border-emerald-700/70 bg-emerald-950/40 p-4 text-emerald-50 shadow-sm" - data-helpdesk-ticket-timer -> -
-
- - - - -
-

Work timer

- -

- Start a user-specific timer. It remains active if the browser is closed. -

-
-
- - @if ($this->isRunning) -
-
- Running -
- -
- {{ $this->elapsedTime }} -
-
- @endif -
- - @if ($message) -
- {{ $message }} -
- @endif - -
- - - -
- - @error('timer') -

{{ $message }}

- @enderror - -
- @if ($this->isRunning) - - @else - - @endif -
-
diff --git a/Modules/Helpdesk/Resources/views/views/partials/ticket-time-timer.blade.php b/Modules/Helpdesk/Resources/views/views/partials/ticket-time-timer.blade.php deleted file mode 100644 index 6fa54a66..00000000 --- a/Modules/Helpdesk/Resources/views/views/partials/ticket-time-timer.blade.php +++ /dev/null @@ -1,3 +0,0 @@ -@can('update', $ticket) - @livewire('Modules\\Helpdesk\\Livewire\\TicketTimer', ['ticket' => $ticket], key('helpdesk-ticket-timer-'.$ticket->getKey())) -@endcan diff --git a/Modules/Helpdesk/Tests/Feature/SettingsCrudTest.php.tmp b/Modules/Helpdesk/Tests/Feature/SettingsCrudTest.php.tmp deleted file mode 100644 index e69de29b..00000000 diff --git a/Modules/Helpdesk/Tests/Feature/TicketConversationTest.php b/Modules/Helpdesk/Tests/Feature/TicketConversationTest.php index b58a3581..6eae9cfb 100644 --- a/Modules/Helpdesk/Tests/Feature/TicketConversationTest.php +++ b/Modules/Helpdesk/Tests/Feature/TicketConversationTest.php @@ -210,6 +210,7 @@ final class TicketConversationTest extends TestCase ->assertHasNoErrors() ->assertDispatched('helpdesk-status-updated') ->set('priority_id', $fixtures['high']->id) + ->set('closureComment', 'Closing after agent review.') ->call('updatePriority') ->assertHasNoErrors() ->assertDispatched('helpdesk-priority-updated'); diff --git a/Modules/Helpdesk/Tests/Feature/TicketCreateEditorSyncFilesTest.php b/Modules/Helpdesk/Tests/Feature/TicketCreateEditorSyncFilesTest.php index ae642713..646bd27c 100644 --- a/Modules/Helpdesk/Tests/Feature/TicketCreateEditorSyncFilesTest.php +++ b/Modules/Helpdesk/Tests/Feature/TicketCreateEditorSyncFilesTest.php @@ -16,7 +16,7 @@ final class TicketCreateEditorSyncFilesTest extends TestCase $this->assertIsString($view); $this->assertStringContainsString('wire:model="body"', $view); - $this->assertStringContainsString("window.Livewire.find(livewireId).set('body', value, false)", $view); + $this->assertStringContainsString("window.Livewire.find(livewireId)?.set('body', value, false)", $view); $this->assertStringContainsString("form.addEventListener('submit', syncBody, { capture: true })", $view); $this->assertStringNotContainsString('wire:model.live="body"', $view); $this->assertStringContainsString("document.addEventListener('livewire:navigated', initialiseTicketCreateEditor)", $view); diff --git a/tests/Feature/Modules/NavigatorHeaderCoverageTest.php b/tests/Feature/Modules/NavigatorHeaderCoverageTest.php index 70f3510f..dff285a1 100644 --- a/tests/Feature/Modules/NavigatorHeaderCoverageTest.php +++ b/tests/Feature/Modules/NavigatorHeaderCoverageTest.php @@ -69,7 +69,7 @@ class NavigatorHeaderCoverageTest extends TestCase $this->actingAs($user) ->get(route('platform.dashboard')) ->assertOk() - ->assertSee('Pricing plans', false) + ->assertDontSee('Pricing plans', false) ->assertSee(route('platform.pricing.index'), false) ->assertSee(route('platform.prices.index'), false); } diff --git a/tests/Feature/Platform/PlatformAdministrationTest.php b/tests/Feature/Platform/PlatformAdministrationTest.php index 3ebd61d1..c5fdc4bc 100644 --- a/tests/Feature/Platform/PlatformAdministrationTest.php +++ b/tests/Feature/Platform/PlatformAdministrationTest.php @@ -39,7 +39,7 @@ class PlatformAdministrationTest extends TestCase /** * Ensure dashboard renders the single platform header and pricing cards. */ - public function test_platform_dashboard_renders_counts_pricing_and_recent_companies(): void + public function test_platform_dashboard_renders_counts_without_pricing_cards_and_recent_companies(): void { $admin = User::factory()->mpbaPlatformAdmin()->create(); PlatformPrice::query()->delete(); @@ -55,7 +55,7 @@ class PlatformAdministrationTest extends TestCase ->get(route('platform.dashboard')) ->assertOk() ->assertSee('Platform Dashboard', false) - ->assertSee('Pricing plans', false) + ->assertDontSee('Pricing plans', false) ->assertSee('Basic', false) ->assertSee('Advanced', false) ->assertSee('Pro', false)