From e97213e5d1442a9193c4381576c605465453d944 Mon Sep 17 00:00:00 2001 From: openhands Date: Mon, 3 Aug 2026 21:28:30 +0200 Subject: [PATCH] Exclude badge items from missing icon check in catalog audit Badge items use .gif icons, not .png icons, so they should not be flagged as missing icons in the catalog audit. --- src/lib/services/catalog-audit.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/services/catalog-audit.ts b/src/lib/services/catalog-audit.ts index a62e060e..af9cb256 100644 --- a/src/lib/services/catalog-audit.ts +++ b/src/lib/services/catalog-audit.ts @@ -344,6 +344,8 @@ export async function runCatalogAudit( const missingIconClassnames: string[] = []; for (let i = 0; i < items.length; i++) { const item = items[i]; + // Badge items use .gif icons, not .png icons. + if (item.interaction_type === "badge") continue; if (!iconSet.has(`${item.item_name}_icon.png`)) { missingIconClassnames.push(item.item_name); issues.push({