From 6d901bbef206860039bee9878320191a94fe9b9d Mon Sep 17 00:00:00 2001 From: Christophe <65168240+TheChristophe@users.noreply.github.com> Date: Fri, 16 Feb 2024 22:17:17 +0100 Subject: [PATCH] fix: fetchSubkey not properly checking undefined --- components/result-search/jsonKeyHelpers.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/components/result-search/jsonKeyHelpers.ts b/components/result-search/jsonKeyHelpers.ts index 49476f2..c24c3e6 100644 --- a/components/result-search/jsonKeyHelpers.ts +++ b/components/result-search/jsonKeyHelpers.ts @@ -11,10 +11,7 @@ export const fetchSubkey = (obj: Json, keyPath: string): unknown => { const keys = keyPath.split('.'); let sub_item: Json = obj; for (const sub_key of keys) { - if (sub_item === 'undefined' || sub_item === null) { - return undefined; - } - if (typeof sub_item !== 'object') { + if (sub_item == null || typeof sub_item !== 'object') { return undefined; } sub_item = (sub_item as Record)[sub_key];