From d22d655d43c512274deeeb937058ea4d32a6b57a Mon Sep 17 00:00:00 2001 From: r888888888 Date: Fri, 17 Mar 2017 19:10:55 -0700 Subject: [PATCH] fix Post#set_tag_counts --- app/models/tag.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/models/tag.rb b/app/models/tag.rb index 24b951dd5..5c8402e6d 100644 --- a/app/models/tag.rb +++ b/app/models/tag.rb @@ -103,8 +103,9 @@ class Tag < ActiveRecord::Base def categories_for(tag_names, options = {}) if options[:disable_caching] - Array(tag_names).map do |tag| - select_category_for(tag) + Array(tag_names).inject({}) do |hash, tag_name| + hash[tag_name] = select_category_for(tag_name) + hash end else Cache.get_multi(Array(tag_names), "tc") do |tag|