Use shorter syntax for Customer Totals report

This commit is contained in:
Kristina Lim
2019-03-24 11:42:29 +08:00
parent 46e7090d11
commit c088fb9a49

View File

@@ -115,12 +115,12 @@ module OpenFoodNetwork
proc { |line_items| "" },
proc { |line_items| "" },
proc { |line_items| line_items.sum { |li| li.amount } },
proc { |line_items| line_items.sum { |li| li.amount_with_adjustments } },
proc { |line_items| line_items.map { |li| li.order }.uniq.sum { |o| o.admin_and_handling_total } },
proc { |line_items| line_items.map { |li| li.order }.uniq.sum { |o| o.ship_total } },
proc { |line_items| line_items.map { |li| li.order }.uniq.sum { |o| o.payment_fee } },
proc { |line_items| line_items.map { |li| li.order }.uniq.sum { |o| o.total } },
proc { |line_items| line_items.sum(&:amount) },
proc { |line_items| line_items.sum(&:amount_with_adjustments) },
proc { |line_items| line_items.map(&:order).uniq.sum(&:admin_and_handling_total) },
proc { |line_items| line_items.map(&:order).uniq.sum(&:ship_total) },
proc { |line_items| line_items.map(&:order).uniq.sum(&:payment_fee) },
proc { |line_items| line_items.map(&:order).uniq.sum(&:total) },
proc { |line_items| line_items.all? { |li| li.order.paid? } ? I18n.t(:yes) : I18n.t(:no) },
proc { |line_items| "" },