From 66c2787e3c41e714283831a9935269b275a01f96 Mon Sep 17 00:00:00 2001 From: Marc Kreidler Date: Tue, 10 Feb 2026 14:41:08 +0100 Subject: [PATCH] Revert "Refactor ID extraction logic in BuerklinProvider" This reverts commit 5f651766362ff165b1c3082ce918189e0aa2bdd3. --- .../InfoProviderSystem/Providers/BuerklinProvider.php | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/Services/InfoProviderSystem/Providers/BuerklinProvider.php b/src/Services/InfoProviderSystem/Providers/BuerklinProvider.php index e978b241..c2177495 100644 --- a/src/Services/InfoProviderSystem/Providers/BuerklinProvider.php +++ b/src/Services/InfoProviderSystem/Providers/BuerklinProvider.php @@ -661,13 +661,10 @@ class BuerklinProvider implements BatchInfoProviderInterface, URLHandlerInfoProv if (strpos($path, '/p/') === false) { return null; } - - // Reject "/.../p" and "/.../p/" (no actual ID) - if ($id === 'p' || $id === '') { - return null; - } - return $id; + $id = basename(rtrim($path, '/')); + + return $id !== '' ? $id : null; } }