liquid_feedback_frontend

changeset 267:bed32bf10a0b

Fixed error when listing issues with zero population
author bsw
date Tue Feb 07 19:25:55 2012 +0100 (2012-02-07)
parents aab7b0c5543f
children 1f7b38584c0d
files app/main/initiative/_list.lua
line diff
     1.1 --- a/app/main/initiative/_list.lua	Tue Feb 07 19:25:29 2012 +0100
     1.2 +++ b/app/main/initiative/_list.lua	Tue Feb 07 19:25:55 2012 +0100
     1.3 @@ -150,7 +150,7 @@
     1.4      if issue.ranks_available then
     1.5        initiatives_selector:add_order_by("initiative.rank, initiative.admitted DESC, vote_ratio(initiative.positive_votes, initiative.negative_votes) DESC, initiative.id")
     1.6      else
     1.7 -      initiatives_selector:add_order_by("initiative.supporter_count::float / issue.population::float DESC, initiative.id")
     1.8 +      initiatives_selector:add_order_by("CASE WHEN issue.population = 0 THEN 0 ELSE initiative.supporter_count::float / issue.population::float END DESC, initiative.id")
     1.9      end
    1.10    end
    1.11  

Impressum / About Us