pixiv: remove dead methods (#is_manga?, #page_count, #page).

This commit is contained in:
evazion
2018-09-04 12:57:45 -05:00
parent c3b17f5fcc
commit 4bbe09762d

View File

@@ -265,20 +265,6 @@ module Sources
end
memoize :agent
def page
agent.get(URI.parse(page_url))
if page.search("body.not-logged-in").any?
# Session cache is invalid, clear it and log in normally.
Cache.delete("pixiv-phpsessid")
@agent = nil
page = agent.get(URI.parse(page_url))
end
page
end
memoize :page
def metadata
if novel_id.present?
return PixivApiClient.new.novel(novel_id)
@@ -310,10 +296,6 @@ module Sources
end
memoize :moniker
def page_count
metadata.page_count
end
def data
return {
ugoira_frame_data: ugoira_frame_data
@@ -348,10 +330,6 @@ module Sources
end
memoize :ugoira_content_type
def is_manga?
page_count > 1
end
# Returns the current page number of the manga. This will not
# make any api calls and only looks at (url, referer_url).
def manga_page