fix: enable bookings without ski passes

This commit is contained in:
Björn Fromme
2026-08-11 11:16:11 +02:00
parent 6c1073e41c
commit af04ff690d
10 changed files with 480 additions and 124 deletions
@@ -21,6 +21,7 @@ use App\Form\Service\ServiceAgeEvaluator;
use App\Validator\Constraints\MandatoryAdditionalServicesSelectedValidator;
use App\Validator\Constraints\PromoVoucherValidator;
use App\Validator\Constraints\PurchaseVoucherValidator;
use App\Validator\Constraints\SkiPassSelectionValidator;
use Carbon\CarbonImmutable;
use PHPUnit\Framework\TestCase;
use Symfony\Component\Validator\Constraint;
@@ -291,6 +292,10 @@ class BookingEditPreFlightCheckerTest extends TestCase
);
}
if (SkiPassSelectionValidator::class === $className) {
return new SkiPassSelectionValidator($this->participantEligibilityChecker);
}
return new $className();
}
};