Author: fdesbois Date: 2009-10-19 16:47:20 +0200 (Mon, 19 Oct 2009) New Revision: 2784 Modified: trunk/pollen-ui/src/main/java/org/chorem/pollen/ui/pages/poll/VoteForPoll.java Log: Resolve Ano #53 : Add trim() on votingId attribute Modified: trunk/pollen-ui/src/main/java/org/chorem/pollen/ui/pages/poll/VoteForPoll.java =================================================================== --- trunk/pollen-ui/src/main/java/org/chorem/pollen/ui/pages/poll/VoteForPoll.java 2009-10-19 14:20:46 UTC (rev 2783) +++ trunk/pollen-ui/src/main/java/org/chorem/pollen/ui/pages/poll/VoteForPoll.java 2009-10-19 14:47:20 UTC (rev 2784) @@ -260,6 +260,7 @@ private ServiceResults serviceResults; /** Méthode appelée après la soumission du vote. */ + @Log Object onSuccessFromVoteForm() { if (initPollAccount()) { List<ChoiceDTO> choiceDTOs = new ArrayList<ChoiceDTO>(); @@ -353,6 +354,10 @@ boolean modifAllowed = false; boolean restrictedListsForbidden = false; + // Suppression des espaces pouvant provoquer un double vote + String votingId = pollAccount.getVotingId().trim(); + pollAccount.setVotingId(votingId); + // Contrôle de la présence du votant dans les listes de votants // du sondage (si le sondage n'est pas libre) if (!isFreePoll()) {