From 2bce16e4d4fa4f73a27e2f5117381606e719b14c Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Mon, 31 Aug 2026 17:37:10 +0200 Subject: [PATCH] fix(resources): remove empty-domain placeholder from grid --- .../views/livewire/project/resource/index.blade.php | 2 -- tests/Feature/ResourceIndexDescriptionSubtitleTest.php | 9 +++++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/resources/views/livewire/project/resource/index.blade.php b/resources/views/livewire/project/resource/index.blade.php index 772a01fdc..09be82799 100644 --- a/resources/views/livewire/project/resource/index.blade.php +++ b/resources/views/livewire/project/resource/index.blade.php @@ -314,8 +314,6 @@ class="truncate text-[13px]! leading-4! font-semibold! text-black dark:text-fg" class="relative z-10 max-w-full self-start truncate text-[11px] text-neutral-500 hover:underline dark:text-fg-dim" :title="displayDomain(item.fqdn)" x-text="displayDomain(item.fqdn)"> - - diff --git a/tests/Feature/ResourceIndexDescriptionSubtitleTest.php b/tests/Feature/ResourceIndexDescriptionSubtitleTest.php index ab570b7f3..eec80be0a 100644 --- a/tests/Feature/ResourceIndexDescriptionSubtitleTest.php +++ b/tests/Feature/ResourceIndexDescriptionSubtitleTest.php @@ -9,3 +9,12 @@ ->not->toContain('item.description || item.fqdn || item.uuid') ->not->toContain('item.fqdn || item.uuid'); }); + +test('resource grid does not show a placeholder when a domain is missing', function () { + $view = file_get_contents(resource_path('views/livewire/project/resource/index.blade.php')); + $gridView = explode('x-show="viewMode === \'grid\'"', $view, 2)[1]; + + expect($gridView) + ->not->toContain('x-show="!item.fqdn"') + ->not->toContain('>-'); +});