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 c432214751..0aa3a932ef 100644 --- a/engines/order_management/app/services/order_management/order/updater.rb +++ b/engines/order_management/app/services/order_management/order/updater.rb @@ -20,6 +20,10 @@ module OrderManagement # associations try to save and then in turn try to call +update!+ again.) def update update_all_adjustments + update_totals_and_states + end + + def update_totals_and_states update_totals if order.completed?