From 899552cfeea6a0a4a0ef8c493940a63bf7e735c4 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Sat, 23 Jan 2021 04:42:58 +0000 Subject: [PATCH] Improve summing of line item totals --- .../app/services/order_management/order/updater.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engines/order_management/app/services/order_management/order/updater.rb b/engines/order_management/app/services/order_management/order/updater.rb index cfad39a473..b27f65ce22 100644 --- a/engines/order_management/app/services/order_management/order/updater.rb +++ b/engines/order_management/app/services/order_management/order/updater.rb @@ -52,7 +52,7 @@ module OrderManagement end def update_item_total - order.item_total = line_items.map(&:amount).sum + order.item_total = line_items.sum('price * quantity') update_order_total end