From c37f83a459a022b1b701e3cded164d36ec637dfb Mon Sep 17 00:00:00 2001 From: malik masis Date: Fri, 2 Sep 2022 17:11:32 +0300 Subject: [PATCH] Updated grouping by ProductId --- .../Orders/OrderAppService.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/ordering/src/EShopOnAbp.OrderingService.Application/Orders/OrderAppService.cs b/services/ordering/src/EShopOnAbp.OrderingService.Application/Orders/OrderAppService.cs index 91e46d3e..93bcc00c 100644 --- a/services/ordering/src/EShopOnAbp.OrderingService.Application/Orders/OrderAppService.cs +++ b/services/ordering/src/EShopOnAbp.OrderingService.Application/Orders/OrderAppService.cs @@ -205,8 +205,8 @@ public class OrderAppService : ApplicationService, IOrderAppService var orderItems = orders.Select(p => p.OrderItems).SelectMany(p => p).ToList(); var topSetlling = orderItems - .GroupBy(p => new { p.ProductName, p.PictureUrl }) - .Select(p => new TopSellingDto { Units = p.Count(), ProductName = p.Key.ProductName, PictureUrl = p.Key.PictureUrl }) + .GroupBy(p => p.ProductId) + .Select(p => new TopSellingDto { Units = p.Count(), ProductName = p.First().ProductName , PictureUrl = p.First().PictureUrl }) .OrderByDescending(p => p.Units) .Take(OrderConstants.Top10).ToList();