This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository pollen. See https://gitlab.nuiton.org/chorem/pollen.git commit f18cc728a2d5fc8bd7b4fbd858c815cfdb6d8290 Author: Sylvain Bavencoff <bavencoff@codelutin.com> Date: Wed May 17 16:02:01 2017 +0200 vote pour de sondage restreint --- .../chorem/pollen/services/service/VoteCountingService.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pollen-services/src/main/java/org/chorem/pollen/services/service/VoteCountingService.java b/pollen-services/src/main/java/org/chorem/pollen/services/service/VoteCountingService.java index 6e2e958..97a014d 100644 --- a/pollen-services/src/main/java/org/chorem/pollen/services/service/VoteCountingService.java +++ b/pollen-services/src/main/java/org/chorem/pollen/services/service/VoteCountingService.java @@ -22,7 +22,7 @@ package org.chorem.pollen.services.service; */ import com.google.common.base.Preconditions; -import com.google.common.collect.Maps; +import org.apache.commons.lang3.tuple.Pair; import org.chorem.pollen.persistence.entity.Poll; import org.chorem.pollen.persistence.entity.Polls; import org.chorem.pollen.persistence.entity.Vote; @@ -182,10 +182,10 @@ public class VoteCountingService extends PollenServiceSupport { GroupOfVoterBuilder builder = new GroupOfVoterBuilder(); // create group of voter - Map<VoterListMember, Vote> voteByVoterListMember = Maps.uniqueIndex( - votes, - Vote::getVoterListMember - ); + Map<VoterListMember, Vote> voteByVoterListMember = votes.stream() + .flatMap(vote -> vote.getVoterListMember().stream() + .map(member -> Pair.of(member, vote))) + .collect(Collectors.toMap(Pair::getKey, Pair::getValue)); List<VoterList> voterLists = getVoterListDao().forParentEquals(mainVoterList).findAll(); -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.