From 15d4962307b8e435448d0a4f66e5b960f6f9c4de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Wed, 28 Feb 2024 09:30:06 +0100 Subject: [PATCH] fix: take incomplete bpn response data into account --- src/BusProNet/ResponseParser.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/BusProNet/ResponseParser.php b/src/BusProNet/ResponseParser.php index dd88ebb..ed510c3 100644 --- a/src/BusProNet/ResponseParser.php +++ b/src/BusProNet/ResponseParser.php @@ -221,8 +221,8 @@ class ResponseParser ->setId($id) ->setBusProId($busProId) ->setCode((string) $item->attributes()['code']) - ->setCity((string) $item->xpath('ort')[0]) - ->setStreet((string) $item->xpath('strasse')[0]) + ->setCity($item->xpath('ort') ? (string) $item->xpath('ort')[0] : null) + ->setStreet($item->xpath('strasse') ? (string) $item->xpath('strasse')[0] : '') ; $pickups[$busProId] = $pickup; }