From 0d398ced240af22ae390d24624d550c767075222 Mon Sep 17 00:00:00 2001 From: Andras Bacsai <5845193+andrasbacsai@users.noreply.github.com> Date: Thu, 29 Oct 2026 20:44:17 +0100 Subject: [PATCH] fix(servers): open patches page from the patches badge Co-Authored-By: Claude Opus 5.5 --- resources/views/livewire/server/index.blade.php | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/resources/views/livewire/server/index.blade.php b/resources/views/livewire/server/index.blade.php index c9d0b150e4..cd7a3ba4ab 100644 --- a/resources/views/livewire/server/index.blade.php +++ b/resources/views/livewire/server/index.blade.php @@ -61,6 +61,7 @@ 'name' => $server->name, 'description' => $server->description, 'href' => route('server.show', ['server_uuid' => $server->uuid]), + 'patchesHref' => route('server.security.patches', ['server_uuid' => $server->uuid]), 'status' => $status, 'statusType' => $statusType, 'resourceCount' => $server->definedResources()->count(), @@ -91,6 +92,9 @@ .some(value => String(value || '').toLowerCase().includes(query)) ); }, + openPatches(url) { + window.Livewire.navigate(url); + }, setViewMode(mode) { this.viewMode = mode; this.$wire.saveListView('servers', mode); @@ -167,7 +171,10 @@ $cardPatchBadges = array_filter($serverRow['patchBadges'], fn ($badge) => $badge['type'] !== 'success'); @endphp @if ($cardPatchBadges !== []) -
@foreach ($cardPatchBadges as $badge) @@ -222,7 +229,10 @@
@if ($showPatches) -