mirror of
https://github.com/hkalexling/Mango.git
synced 2025-08-04 20:05:29 -04:00
Get Chapter object directly from chapter ID
This commit is contained in:
parent
468f109776
commit
89e747d3ee
@ -203,7 +203,7 @@ module Mangadex
|
||||
raise "Failed to parse JSON"
|
||||
end
|
||||
end
|
||||
def get_chapter(chapter)
|
||||
def get_chapter(chapter : Chapter)
|
||||
obj = self.get File.join @base_url, "chapter/#{chapter.id}"
|
||||
begin
|
||||
raise "" if obj["status"] != "OK"
|
||||
@ -219,5 +219,18 @@ module Mangadex
|
||||
raise "Failed to parse JSON"
|
||||
end
|
||||
end
|
||||
def get_chapter(id : String)
|
||||
obj = self.get File.join @base_url, "chapter/#{id}"
|
||||
begin
|
||||
raise "" if obj["status"] != "OK"
|
||||
manga = self.get_manga obj["manga_id"].as_i.to_s
|
||||
chapter = manga.chapters.find {|c| c.id == id}.not_nil!
|
||||
self.get_chapter chapter
|
||||
return chapter
|
||||
rescue e
|
||||
pp e
|
||||
raise "Failed to parse JSON"
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user