diff --git a/app/controllers/cart_controller.rb b/app/controllers/cart_controller.rb index e35aedad28..8ea8d31ab0 100644 --- a/app/controllers/cart_controller.rb +++ b/app/controllers/cart_controller.rb @@ -3,11 +3,9 @@ class CartController < BaseController def populate order = current_order(true) - cart_service = CartService.new(order) - cart_service.populate(params.slice(:variants, :quantity)) - if cart_service.valid? + if cart_service.populate(params.slice(:variants, :quantity)) order.cap_quantity_at_stock! order.recreate_all_fees!