tags: don't allow aliases inside *_(cosplay) tags.
Don't treat *_(cosplay) tags as being invisibly aliased when a character tag is aliased. For example, if toosaka_rin is aliased to tohsaka_rin, and toosaka_rin_(cosplay) is later added to a post, don't magically translate the tag to tohsaka_rin_(cosplay). Instead, treat it as an error to create a *_(cosplay) tag for an aliased character tag. This removes some of the complexity and magic behavior surrounding *_(cosplay) tags.
This commit is contained in:
@@ -42,7 +42,6 @@ class PostEdit
|
||||
def tag_names
|
||||
tag_names = current_tag_names + effective_added_tag_names - user_removed_tag_names
|
||||
tag_names = post.add_automatic_tags(tag_names)
|
||||
tag_names = ::Tag.convert_cosplay_tags(tag_names)
|
||||
tag_names += ::Tag.automatic_tags_for(tag_names)
|
||||
tag_names += TagImplication.tags_implied_by(tag_names).map(&:name)
|
||||
tag_names.uniq.sort
|
||||
|
||||
Reference in New Issue
Block a user