* VRFS-3422 - don't die if the user has on sale_line_items
This commit is contained in:
parent
87c62b4db2
commit
bf4044d92e
|
|
@ -151,6 +151,14 @@ module JamRuby
|
|||
sale.recurly_total_in_cents = 0
|
||||
sale.recurly_currency = 'USD'
|
||||
|
||||
if sale.sale_line_items.count == 0
|
||||
@@log.info("no sale line items associated with sale")
|
||||
# we must have ditched some of the sale items. let's just abort this sale
|
||||
sale.destroy
|
||||
sale = nil
|
||||
return sale
|
||||
end
|
||||
|
||||
sale_line_item = sale.sale_line_items[0]
|
||||
sale_line_item.recurly_tax_in_cents = 0
|
||||
sale_line_item.recurly_total_in_cents = 0
|
||||
|
|
|
|||
Loading…
Reference in New Issue