Skip to content

Commit

Permalink
PricingResult.getDiscount() - make sure we are not returning null
Browse files Browse the repository at this point in the history
  • Loading branch information
teosarca committed Dec 7, 2017
1 parent b8c8598 commit 024cae8
Showing 1 changed file with 3 additions and 3 deletions.
Expand Up @@ -69,9 +69,9 @@ class PricingResult implements IPricingResult

private boolean calculated = false;

private final List<IPricingRule> rulesApplied = new ArrayList<IPricingRule>();
private final List<IPricingRule> rulesApplied = new ArrayList<>();

private final List<IPricingAttribute> pricingAttributes = new ArrayList<IPricingAttribute>();
private final List<IPricingAttribute> pricingAttributes = new ArrayList<>();

@Override
public int getM_PricingSystem_ID()
Expand Down Expand Up @@ -211,7 +211,7 @@ public void setPriceLimit(final BigDecimal priceLimit)
@Override
public BigDecimal getDiscount()
{
return discount;
return discount != null ? discount : BigDecimal.ZERO;
}

/**
Expand Down

0 comments on commit 024cae8

Please sign in to comment.