Finished iteration D.3 in chapter 9
[depot.git] / app / models / cart.rb
index 0f1d52e731588dd79ac0bde3fe487761d93ad3be..88061d380470188dcf6991dcd5e0cdb3f966799d 100644 (file)
@@ -10,8 +10,10 @@ class Cart
     if current_item
       current_item.increment_quantity
     else
-      @items << CartItem.new(product)
+      current_item = CartItem.new(product)
+      @items << current_item
     end
+    current_item
   end
   
   def total_price