From 598e3e140168b1152d206e49c4f587a533d68862 Mon Sep 17 00:00:00 2001 From: RMartinOscar <40749467+RMartinOscar@users.noreply.github.com> Date: Thu, 6 Nov 2025 22:54:03 +0000 Subject: [PATCH] Re-use `query` instead of calling it again --- app/Filament/Admin/Resources/Plugins/Pages/ListPlugins.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Filament/Admin/Resources/Plugins/Pages/ListPlugins.php b/app/Filament/Admin/Resources/Plugins/Pages/ListPlugins.php index b7d642726..854ecad27 100644 --- a/app/Filament/Admin/Resources/Plugins/Pages/ListPlugins.php +++ b/app/Filament/Admin/Resources/Plugins/Pages/ListPlugins.php @@ -27,11 +27,12 @@ class ListPlugins extends ListRecords ]; foreach (PluginCategory::cases() as $category) { + $query = Plugin::whereCategory($category->value); $tabs[$category->value] = Tab::make($category->value) ->label($category->getLabel()) ->icon($category->getIcon()) - ->badge(Plugin::whereCategory($category->value)->count()) - ->modifyQueryUsing(fn ($query) => $query->whereCategory($category->value)); + ->badge($query->count()) + ->modifyQueryUsing(fn () => $query); } return $tabs;