Browse Source

Add grouping for reactions

pull/11753/head
Enis Necipoglu 4 years ago
parent
commit
708dc3d7d4
  1. 6
      modules/cms-kit/src/Volo.CmsKit.Public.Application/Volo/CmsKit/Public/Reactions/ReactionPublicAppService.cs

6
modules/cms-kit/src/Volo.CmsKit.Public.Application/Volo/CmsKit/Public/Reactions/ReactionPublicAppService.cs

@ -1,6 +1,8 @@
using Microsoft.AspNetCore.Authorization;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Dynamic.Core;
using System.Security.Cryptography.X509Certificates;
using System.Threading.Tasks;
using Volo.Abp.Application.Dtos;
using Volo.Abp.GlobalFeatures;
@ -39,7 +41,9 @@ public class ReactionPublicAppService : CmsKitPublicAppServiceBase, IReactionPub
CurrentUser.GetId(),
entityType,
entityId
)).ToDictionary(x => x.ReactionName, x => x)
))
.GroupBy(x => x.ReactionName)
.ToDictionary(x => x.Key, x => x.First())
: null;
var reactionWithSelectionDtos = new List<ReactionWithSelectionDto>();

Loading…
Cancel
Save