Fix cart count when the same album is added to the cart multiple times (#765)

This commit is contained in:
Paul Kim 2017-06-30 16:18:10 -07:00 committed by Nate McMaster
parent 082c4fa5c6
commit bce7d84906
1 changed files with 3 additions and 3 deletions

View File

@ -20,10 +20,10 @@ namespace MusicStore.Components
{ {
var cart = ShoppingCart.GetCart(DbContext, HttpContext); var cart = ShoppingCart.GetCart(DbContext, HttpContext);
var cartItems = await cart.GetCartAlbumTitles(); var cartItems = await cart.GetCartItems();
ViewBag.CartCount = cartItems.Count; ViewBag.CartCount = cartItems.Sum(c => c.Count);
ViewBag.CartSummary = string.Join("\n", cartItems.Distinct()); ViewBag.CartSummary = string.Join("\n", cartItems.Select(c => c.Album.Title).Distinct());
return View(); return View();
} }