Skip to content

Commit e9dec78

Browse files
committed
Fix: Return zero for quantity group item if quantity is Zero
1 parent acb261e commit e9dec78

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

promotions/app/models/solidus_promotions/benefits/adjust_line_item_quantity_groups.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ def initialize(line_item)
9090
end
9191

9292
def discountable_amount
93+
return Spree::ZERO if @line_item.quantity.zero?
9394
@line_item.discountable_amount / @line_item.quantity.to_d
9495
end
9596
alias_method :amount, :discountable_amount

0 commit comments

Comments
 (0)