From f06aadc4a0483bab7d771849e5a040d89ef38262 Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Tue, 1 Sep 2026 20:33:50 +0200 Subject: [PATCH] fix(service): warn before removing required ports --- .../project/service/domains.blade.php | 42 +++++++++++++++++++ tests/Feature/ServiceDomainsTest.php | 5 ++- 2 files changed, 46 insertions(+), 1 deletion(-) diff --git a/resources/views/livewire/project/service/domains.blade.php b/resources/views/livewire/project/service/domains.blade.php index c228f39e5..9a3a59482 100644 --- a/resources/views/livewire/project/service/domains.blade.php +++ b/resources/views/livewire/project/service/domains.blade.php @@ -283,4 +283,46 @@ class="application-settings-form application-settings-section relative flex max- + + @if ($showPortWarningModal) +
+ +
+ @endif diff --git a/tests/Feature/ServiceDomainsTest.php b/tests/Feature/ServiceDomainsTest.php index bbcc3a2c8..066d0598a 100644 --- a/tests/Feature/ServiceDomainsTest.php +++ b/tests/Feature/ServiceDomainsTest.php @@ -525,7 +525,10 @@ ->call('confirmDomainUsage') ->assertSet('showDomainConflictModal', false) ->assertSet('showPortWarningModal', true) - ->assertSet('forceSaveDomains', true); + ->assertSet('forceSaveDomains', true) + ->assertSee('Remove required port?') + ->assertSee('Keep port') + ->assertSee('Remove port anyway'); $component ->call('confirmRemovePort')