diff --git a/app/controllers/spree/users_controller.rb b/app/controllers/spree/users_controller.rb index a591e20064..18effc349d 100644 --- a/app/controllers/spree/users_controller.rb +++ b/app/controllers/spree/users_controller.rb @@ -14,7 +14,7 @@ module Spree def show @payments_requiring_action = PaymentsRequiringAction.new(spree_current_user).query - @orders = orders_collection + @orders = orders_collection.includes(:line_items) customers = spree_current_user.customers @shops = Enterprise diff --git a/app/serializers/api/order_serializer.rb b/app/serializers/api/order_serializer.rb index f741675318..3123b973a9 100644 --- a/app/serializers/api/order_serializer.rb +++ b/app/serializers/api/order_serializer.rb @@ -22,7 +22,7 @@ module Api end def item_count - object.line_items.sum(:quantity) + object.line_items.sum(&:quantity) end def completed_at