From 7a43e250ac590bf60f6497cf68ee1310d95e6ac9 Mon Sep 17 00:00:00 2001 From: Victor Costa Date: Fri, 8 May 2015 14:24:20 -0300 Subject: [PATCH] Fix ranking --- lib/proposals_discussion_plugin/api.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/proposals_discussion_plugin/api.rb b/lib/proposals_discussion_plugin/api.rb index eae5bc1..0b90315 100644 --- a/lib/proposals_discussion_plugin/api.rb +++ b/lib/proposals_discussion_plugin/api.rb @@ -10,7 +10,7 @@ class ProposalsDiscussionPlugin::API < Grape::API proposals = article.proposals.map do |proposal| w = [(proposal.hits - max_hits).abs, (proposal.hits - min_hits).abs].max.to_f - effective_support = (proposal.votes_for - proposal.votes_against)/w + effective_support = (proposal.votes_for - proposal.votes_against)/(1+w) {:id => proposal.id, :abstract => proposal.abstract, :votes_for => proposal.votes_for, :votes_against => proposal.votes_against, :hits => proposal.hits, :effective_support => effective_support} end -- libgit2 0.21.2