diff --git a/app/models/tag.rb b/app/models/tag.rb index 0bcca6419..bfef1a988 100644 --- a/app/models/tag.rb +++ b/app/models/tag.rb @@ -400,6 +400,10 @@ class Tag < ActiveRecord::Base q = q.where("category = ?", params[:category]) end + if params[:hide_empty] == "yes" + q = q.where("post_count > 0") + end + case params[:sort].present? when "count" q = q.order("post_count desc") diff --git a/app/views/tags/search.html.erb b/app/views/tags/search.html.erb index 7cac02b88..9e5bb28f6 100644 --- a/app/views/tags/search.html.erb +++ b/app/views/tags/search.html.erb @@ -1,13 +1,22 @@