fix: guard media status parts filter

This commit is contained in:
Peter Steinberger
2026-01-21 03:43:42 +00:00
parent 28c49db494
commit 38cc2a3288

View File

@@ -201,7 +201,7 @@ const formatMediaUnderstandingLine = (decisions?: MediaUnderstandingDecision[])
}
return null;
})
.filter(Boolean);
.filter((part): part is string => part != null);
if (parts.length === 0) return null;
if (parts.every((part) => part.endsWith(" none"))) return null;
return `📎 Media: ${parts.join(" · ")}`;