fix: adopt response format of bpn personal data endpoint

This commit is contained in:
Björn Fromme
2026-06-25 15:06:15 +02:00
parent 7a3d3a3a96
commit 8907233ef5
6 changed files with 51 additions and 2 deletions
+2 -1
View File
@@ -16,6 +16,7 @@ use App\BusProNet\Model\CrmAttributes;
use App\BusProNet\Model\ExtendedServiceAvailabilityResponse;
use App\BusProNet\Model\Notification;
use App\BusProNet\Model\PersonalData;
use App\BusProNet\Model\PersonalDataUpdateResponse;
use App\BusProNet\Model\PromoVoucher;
use App\BusProNet\Model\PurchaseVoucher;
use App\BusProNet\Model\RegistrationResponse;
@@ -127,7 +128,7 @@ class ApiClient
string $password,
PersonalData $personalData,
bool $debug = false,
): Notification|PersonalData {
): Notification|PersonalDataUpdateResponse {
$data = [
'user' => $this->config['bpn_username'],
'key' => $this->createKey($this->config['bpn_username'], $this->config['bpn_password'], static::TYPE_CUSTOMER_DATA),