From b0cff92ca804ee91bf8aaa784ab2571fba2a7967 Mon Sep 17 00:00:00 2001 From: "Hung-Han (Henry) Chen" Date: Wed, 19 May 2021 15:36:23 +0300 Subject: [PATCH] Filter null/undefined first Signed-off-by: Hung-Han (Henry) Chen --- src/renderer/api/catalog-entity-registry.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/renderer/api/catalog-entity-registry.ts b/src/renderer/api/catalog-entity-registry.ts index a7f523cb7c..587b50a204 100644 --- a/src/renderer/api/catalog-entity-registry.ts +++ b/src/renderer/api/catalog-entity-registry.ts @@ -65,7 +65,9 @@ export class CatalogEntityRegistry { getItemsForCategory(category: CatalogCategory): T[] { const supportedVersions = category.spec.versions.map((v) => `${category.spec.group}/${v.name}`); - const items = this._items.filter((item) => supportedVersions.includes(item?.apiVersion) && item.kind === category.spec.names.kind); + const items = this._items + .filter(Boolean) + .filter((item) => supportedVersions.includes(item.apiVersion) && item.kind === category.spec.names.kind); return items as T[]; }