From f56127d2f7e6028d2e1cc97c428c3d1ada65fb68 Mon Sep 17 00:00:00 2001 From: aaniya22 Date: Sun, 31 May 2026 07:49:25 +0530 Subject: [PATCH] fix: use dict.get() instead of getattr() for plugin category --- backend/secuscan/routes.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/secuscan/routes.py b/backend/secuscan/routes.py index cefbca54..2dc7c01e 100644 --- a/backend/secuscan/routes.py +++ b/backend/secuscan/routes.py @@ -193,7 +193,7 @@ async def get_plugins_summary(): category_counts: Dict[str, int] = {} for plugin in plugins: - category = getattr(plugin, "category", "unknown") + category = plugin.get("category", "unknown") category_counts[category] = ( category_counts.get(category, 0) + 1