Skip to content

Commit b066d1e

Browse files
committed
fix: empty availableFor validation
1 parent a220e7e commit b066d1e

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/main/java/io/github/isagroup/services/parsing/AddOnParser.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,8 @@ private static void setAvailableFor(Map<String, Object> addOnMap, PricingManager
9393

9494
List<String> plansAvailable = (List<String>) addOnMap.get("availableFor");
9595

96-
if (plansAvailable == null) {
96+
if (plansAvailable == null || plansAvailable.isEmpty()) {
97+
// If no plans are defined, the addOn is available for all plans
9798
plansAvailable = pricingManager.getPlans().keySet().stream().toList();
9899
}
99100

0 commit comments

Comments
 (0)