From 6ee3b2635aed667eefcfb59d03c6dc9a950fa7cc Mon Sep 17 00:00:00 2001 From: evazion Date: Sun, 14 May 2017 22:00:06 -0500 Subject: [PATCH] Fix returning incorrect pixiv profile url (fixes #3054). --- app/logical/sources/strategies/pixiv.rb | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/app/logical/sources/strategies/pixiv.rb b/app/logical/sources/strategies/pixiv.rb index cf0fc0215..c2bfef9b7 100644 --- a/app/logical/sources/strategies/pixiv.rb +++ b/app/logical/sources/strategies/pixiv.rb @@ -76,7 +76,7 @@ module Sources end @artist_name = @metadata.name - @profile_url = get_profile_from_page(page) + @profile_url = "http://www.pixiv.net/member.php?id=#{@metadata.user_id}" @pixiv_moniker = @metadata.moniker @zip_url, @ugoira_frame_data, @ugoira_content_type = get_zip_url_from_page(page) @tags = @metadata.tags @@ -224,20 +224,6 @@ module Sources end end - def get_profile_from_page(page) - profile_url = page.search("a.user-link").first - if profile_url - profile_url = "http://www.pixiv.net" + profile_url["href"] - end - - artist_name = page.search("h1.user").first - if artist_name - artist_name = artist_name.inner_text - end - - return [artist_name, profile_url] - end - def get_moniker_from_page(page) # Feed stacc_link = page.search("a.tab-feed").first