diff options
| -rw-r--r-- | papillon/polls/views.py | 3 | 
1 files changed, 1 insertions, 2 deletions
| diff --git a/papillon/polls/views.py b/papillon/polls/views.py index e9ef572..300b313 100644 --- a/papillon/polls/views.py +++ b/papillon/polls/views.py @@ -455,8 +455,7 @@ def poll(request, poll_url):              if choice.id not in choice_vote_ids:                  vote = Vote(voter=voter, choice=choice, value=None)                  vote.save() -                idx = choices.index(choice) -                voter.votes.insert(idx, vote) +        voter.votes.sort(lambda x, y : cmp(choices.index(x.choice), choices.index(y.choice)))      sums = [choice.getSum(poll.type == 'B') for choice in choices]      vote_max = max(sums)      c_idx = 0 | 
