From 56a091c8607d1f534e85ca0905d9288cd8174296 Mon Sep 17 00:00:00 2001 From: nleanba <25827850+nleanba@users.noreply.github.com> Date: Mon, 8 Jan 2024 16:09:30 +0100 Subject: [PATCH] Added conditional around parseInt, should get rid of some NaNs should fix https://github.com/factsmission/synospecies/issues/76 --- SynonymGroup.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SynonymGroup.ts b/SynonymGroup.ts index 0cf202e..4f36cc0 100644 --- a/SynonymGroup.ts +++ b/SynonymGroup.ts @@ -504,7 +504,7 @@ export default class SynonymGroup implements AsyncIterable { if (!t.treat) return; const treatment: Treatment = { url: t.treat.value, - date: parseInt(t.date?.value, 10), + date: t.date ? parseInt(t.date.value, 10) : undefined, creators: t.creators.value, materialCitations: getMaterialCitations(t.treat.value) };