diff --git a/app/services/cart/add_item_service.rb b/app/services/cart/add_item_service.rb index da866c065..393359f67 100644 --- a/app/services/cart/add_item_service.rb +++ b/app/services/cart/add_item_service.rb @@ -7,6 +7,8 @@ class Cart::AddItemService raise Cart::InactiveProductError unless orderable.is_active + order.created_at = DateTime.current if order.order_items.length.zero? + item = order.order_items.find_by(orderable: orderable) quantity = orderable.quantity_min > quantity.to_i && item.nil? ? orderable.quantity_min : quantity.to_i