From b23bd2c94d612af8b5ed52b56392118b793d3e85 Mon Sep 17 00:00:00 2001 From: kikito Date: Thu, 3 Sep 2015 11:50:58 +0200 Subject: [PATCH] Fixes tag cloud * Makes order work * Limits it to the first 20 in Debates#index Fixes #338 --- app/controllers/debates_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/debates_controller.rb b/app/controllers/debates_controller.rb index 451d8e893..456ab56dd 100644 --- a/app/controllers/debates_controller.rb +++ b/app/controllers/debates_controller.rb @@ -8,7 +8,7 @@ class DebatesController < ApplicationController def index @debates = Debate.search(params).page(params[:page]).for_render.send("sort_by_#{@order}") @tags = ActsAsTaggableOn::Tag.all - @tag_cloud = Debate.tag_counts.order('count desc, name asc') + @tag_cloud = Debate.tag_counts.order(taggings_count: :desc, name: :asc).limit(20) set_debate_votes(@debates) end