Fix #4940: DanbooruBot retiring banned_artist implications.

This commit is contained in:
evazion
2022-01-11 10:28:33 -06:00
parent 422dbbc72e
commit 40d6351249
3 changed files with 28 additions and 2 deletions

View File

@@ -356,6 +356,14 @@ class Tag < ApplicationRecord
cosplay_tags.grep(/\A(.+)_\(cosplay\)\Z/) { "#{TagAlias.to_aliased([$1]).first}_(cosplay)" } + other_tags
end
def implied_tags
TagImplication.tags_implied_by([name])
end
def implies?(tag_name)
implied_tags.exists?(name: tag_name)
end
def posts
Post.system_tag_match(name)
end