From b2c2127f3edd6c104c5680b13b7a1621ca8115db Mon Sep 17 00:00:00 2001 From: Przemek Wiech Date: Sun, 26 Jan 2020 23:33:52 +0100 Subject: [PATCH] Filter out undefined in some cases --- src/wikitree.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/wikitree.ts b/src/wikitree.ts index 2b5aeb7..d277661 100644 --- a/src/wikitree.ts +++ b/src/wikitree.ts @@ -143,7 +143,10 @@ export async function loadWikiTree(key: string): Promise { .concat(spouseKeys) .map((personId) => getAncestors(personId, handleCors)), ); - const ancestorKeys = ancestors.flat().map((person) => person.Name); + const ancestorKeys = ancestors + .flat() + .map((person) => person.Name) + .filter((key) => !!key); const ancestorDetails = await getRelatives(ancestorKeys, handleCors); everyone.push(...ancestorDetails);