From 69fd6e6ca1ec506e87453851de11c6b63d4d0206 Mon Sep 17 00:00:00 2001 From: r888888888 Date: Wed, 31 May 2017 10:58:20 -0700 Subject: [PATCH] fixes #3102 --- app/logical/pixiv_api_client.rb | 2 +- app/logical/sources/site.rb | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/logical/pixiv_api_client.rb b/app/logical/pixiv_api_client.rb index 8323df012..4fd26ca73 100644 --- a/app/logical/pixiv_api_client.rb +++ b/app/logical/pixiv_api_client.rb @@ -96,7 +96,7 @@ class PixivApiClient @page_count = json["page_count"].to_i @artist_commentary_title = json["title"] @artist_commentary_desc = json["caption"] - @tags = [json["tags"], json["tools"]].flatten.compact + @tags = [json["tags"], json["tools"]].flatten.compact.reject {|x| x =~ /^http:/} if page_count > 1 @pages = json["metadata"]["pages"].map {|x| x["image_urls"]["large"]} diff --git a/app/logical/sources/site.rb b/app/logical/sources/site.rb index 2d18e8a79..6ff87d8c6 100644 --- a/app/logical/sources/site.rb +++ b/app/logical/sources/site.rb @@ -54,6 +54,7 @@ module Sources tag end end + untranslated_tags.reject! {|x| x.blank?} WikiPage.other_names_equal(untranslated_tags).map{|wiki_page| [wiki_page.title, wiki_page.category_name]} end