fix: consider parking space availability
This commit is contained in:
@@ -173,6 +173,11 @@ class ServiceAvailabilityCalculator
|
||||
$serviceUsage[$participant->skiPass->id] = ($serviceUsage[$participant->skiPass->id] ?? 0) + 1;
|
||||
}
|
||||
|
||||
// Parking service (single selection)
|
||||
if (null !== $participant->parkingService && null !== $participant->parkingService->id) {
|
||||
$serviceUsage[$participant->parkingService->id] = ($serviceUsage[$participant->parkingService->id] ?? 0) + 1;
|
||||
}
|
||||
|
||||
// Transportation services (single selection each)
|
||||
if (null !== $participant->transportationOutbound && null !== $participant->transportationOutbound->id) {
|
||||
$serviceUsage[$participant->transportationOutbound->id] = ($serviceUsage[$participant->transportationOutbound->id] ?? 0) + 1;
|
||||
@@ -231,6 +236,7 @@ class ServiceAvailabilityCalculator
|
||||
Constants::TOKEN_RENTALS,
|
||||
Constants::TOKEN_SKI_PASS,
|
||||
Constants::TOKEN_BOARD,
|
||||
Constants::TOKEN_PARKING,
|
||||
];
|
||||
|
||||
foreach ($additionalServiceTokens as $token) {
|
||||
|
||||
Reference in New Issue
Block a user