From 6965768bb2603ba3a81cdd5699ffb6de48676b1c Mon Sep 17 00:00:00 2001 From: Igor Manjencic Date: Wed, 29 Jan 2025 13:13:20 +0100 Subject: [PATCH] feat(ZMS-3429): fix tests --- .../src/Zmscitizenapi/Services/Core/MapperService.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/zmscitizenapi/src/Zmscitizenapi/Services/Core/MapperService.php b/zmscitizenapi/src/Zmscitizenapi/Services/Core/MapperService.php index 4600cc7037..1c3ff9e021 100644 --- a/zmscitizenapi/src/Zmscitizenapi/Services/Core/MapperService.php +++ b/zmscitizenapi/src/Zmscitizenapi/Services/Core/MapperService.php @@ -59,7 +59,7 @@ public static function mapOfficesWithScope(ProviderList $providerList, bool $sho foreach ($providerList as $provider) { $providerScope = self::mapScopeForProvider((int) $provider->id, $scopes); - if (! $showUnpublished && ! (bool) $provider->data['public']) { + if (! $showUnpublished && isset($provider->data['public']) && ! (bool) $provider->data['public']) { continue; } @@ -125,7 +125,10 @@ public static function mapServicesWithCombinations( }); foreach ($requestArray as $service) { - if (! $showUnpublished && ! (bool) $service->getAdditionalData()['public']) { + if (! $showUnpublished + && isset($service->getAdditionalData()['public']) + && ! (bool) $service->getAdditionalData()['public']) + { continue; }