diff --git a/app/helpers/home_helper.rb b/app/helpers/home_helper.rb index 23de56ac60..16c51208ea 100644 --- a/app/helpers/home_helper.rb +++ b/app/helpers/home_helper.rb @@ -1,2 +1,5 @@ module HomeHelper + def post_count(tag_name, type) + Tag.tagged_node_count(tag_name, type) + end end diff --git a/app/models/tag.rb b/app/models/tag.rb index f7eb3bbd78..9347ac9896 100644 --- a/app/models/tag.rb +++ b/app/models/tag.rb @@ -355,8 +355,8 @@ def self.tagged_nodes_by_author(tagname, user_id) end end - def self.tagged_node_count(tag_name) - Node.where(status: 1, type: 'note') + def self.tagged_node_count(tag_name, type = 'note') + Node.where(status: 1, type: type) .includes(:revision, :tag) .references(:term_data, :node_revisions) .where('term_data.name = ?', tag_name) diff --git a/app/views/dashboard_v2/_topicCard.html.erb b/app/views/dashboard_v2/_topicCard.html.erb index 2e87368f75..6c7da4c59e 100644 --- a/app/views/dashboard_v2/_topicCard.html.erb +++ b/app/views/dashboard_v2/_topicCard.html.erb @@ -53,7 +53,10 @@