fix: don't show bulk insurance labels in summary

This commit is contained in:
Björn Fromme
2026-03-16 12:00:56 +01:00
parent 7f2d52a5ce
commit 207b648f36
2 changed files with 6 additions and 4 deletions
+2 -1
View File
@@ -295,9 +295,10 @@ class ServicePricingCalculator
}
// Resolve insurance: use price-tier-adjusted insurance for bulk assignment
// Skip synthetic "no insurance" option - it's a UI construct that shouldn't appear in summary
$insuranceToAggregate = $this->resolveInsuranceForAggregation($participant, $bookingDto);
if (null !== $insuranceToAggregate && null !== $insuranceToAggregate->price) {
if (null !== $insuranceToAggregate && null !== $insuranceToAggregate->price && false === $insuranceToAggregate->isNoInsurance()) {
$this->addInsuranceToServiceAggregation($serviceAggregation, $insuranceToAggregate, 1);
}