diff --git a/src/main/java/net/hostsharing/hsadminng/hs/booking/item/validators/HsBookingItemEntityValidator.java b/src/main/java/net/hostsharing/hsadminng/hs/booking/item/validators/HsBookingItemEntityValidator.java index c7a1dfa1..ee07e981 100644 --- a/src/main/java/net/hostsharing/hsadminng/hs/booking/item/validators/HsBookingItemEntityValidator.java +++ b/src/main/java/net/hostsharing/hsadminng/hs/booking/item/validators/HsBookingItemEntityValidator.java @@ -60,7 +60,7 @@ public class HsBookingItemEntityValidator extends HsEntityValidator propDef.getValue(subItem.getResources())) - .map(v -> v instanceof Boolean ? BooleanUtils.toInteger((Boolean)v) : v) // FIXME: remove? + .map(HsBookingItemEntityValidator::convertBooleanToInteger) .map(HsBookingItemEntityValidator::toIntegerWithDefault0) .reduce(0, Integer::sum); final var maxValue = getIntegerValueWithDefault0(propDef, bookingItem.getResources()); @@ -76,4 +76,8 @@ public class HsBookingItemEntityValidator extends HsEntityValidator