From 628341f7f0f51fd25ddf09a05d434b9252b63921 Mon Sep 17 00:00:00 2001 From: evazion Date: Sun, 4 Nov 2018 17:07:35 -0600 Subject: [PATCH] Fix #3969: Translated tags should ignore artist tags. --- app/logical/sources/strategies/base.rb | 2 +- app/views/related_tags/_source_tags.html.erb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/logical/sources/strategies/base.rb b/app/logical/sources/strategies/base.rb index 3576964a6..7e891aeed 100644 --- a/app/logical/sources/strategies/base.rb +++ b/app/logical/sources/strategies/base.rb @@ -180,7 +180,7 @@ module Sources def translated_tags translated_tags = tags.map(&:first).flat_map(&method(:translate_tag)).uniq.sort - translated_tags.map { |tag| [tag.name, tag.category] } + translated_tags.reject { |tag| tag.category == Tag.categories.artist } end # Given a tag from the source site, should return an array of corresponding Danbooru tags. diff --git a/app/views/related_tags/_source_tags.html.erb b/app/views/related_tags/_source_tags.html.erb index 2de52e296..d79e082bf 100644 --- a/app/views/related_tags/_source_tags.html.erb +++ b/app/views/related_tags/_source_tags.html.erb @@ -1,6 +1,6 @@