tags: eliminate Tag.category_for method.

Tag.category_for looked up a tag's category in the Redis cache. This was
only used in a few places (in related tags, and on the popular/missed
search pages). Get rid of this method so we can work towards getting rid
of caching tag categories in Redis.
This commit is contained in:
evazion
2020-12-27 21:03:26 -06:00
parent 1047b1f8af
commit 7e8f859b24
6 changed files with 17 additions and 31 deletions

View File

@@ -985,6 +985,11 @@ class PostQueryBuilder
def is_wildcard_search?
is_single_tag? && tags.first.wildcard
end
def simple_tag
return nil if !is_simple_tag?
Tag.find_by_name(tags.first.name)
end
end
memoize :split_query, :normalized_query