From 5054d3c62fd80f5081aa761cf40d371a1d17dc22 Mon Sep 17 00:00:00 2001 From: Joshua Ramon Enslin Date: Mon, 10 Mar 2025 04:18:00 +0100 Subject: [PATCH] Use more rigurous trimming in NodaConsolidatedNamesForPersinst --- src/NodaConsolidatedNamesForPersinst.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/NodaConsolidatedNamesForPersinst.php b/src/NodaConsolidatedNamesForPersinst.php index 0fe4860..80bee26 100644 --- a/src/NodaConsolidatedNamesForPersinst.php +++ b/src/NodaConsolidatedNamesForPersinst.php @@ -79,11 +79,12 @@ final class NodaConsolidatedNamesForPersinst extends NodaConsolidatedNamesAbstra if (count($parts) !== 2) return []; $nameOnly = trim($parts[0]); - $dateString = rtrim($parts[1], ')'); // + $dateString = trim(rtrim($parts[1], ')')); // if (!empty($dates = NodaTimeSplitter::is_timespan($dateString)) && $dates->start_year !== '?' && $dates->end_year !== '?' + && $dates->start_year !== $dates->end_year && intval($dates->end_year) - intval($dates->start_year) < 150 ) { return [