Galaxy Manga: updatre manga / chapter / page URL format (#2853)
This commit is contained in:
parent
ab6e43b1df
commit
552c349632
@ -3,7 +3,7 @@ ext {
|
||||
extClass = '.GalaxyManga'
|
||||
themePkg = 'flixscans'
|
||||
baseUrl = 'https://flixscans.com'
|
||||
overrideVersionCode = 26
|
||||
overrideVersionCode = 27
|
||||
}
|
||||
|
||||
apply from: "$rootDir/common.gradle"
|
||||
|
@ -1,6 +1,10 @@
|
||||
package eu.kanade.tachiyomi.extension.ar.galaxymanga
|
||||
|
||||
import eu.kanade.tachiyomi.multisrc.flixscans.FlixScans
|
||||
import eu.kanade.tachiyomi.network.GET
|
||||
import eu.kanade.tachiyomi.source.model.SChapter
|
||||
import eu.kanade.tachiyomi.source.model.SManga
|
||||
import okhttp3.Request
|
||||
|
||||
class GalaxyManga : FlixScans(
|
||||
"جالاكسي مانجا",
|
||||
@ -9,4 +13,22 @@ class GalaxyManga : FlixScans(
|
||||
"https://ar.flixscans.site/api/v1",
|
||||
) {
|
||||
override val versionId = 2
|
||||
|
||||
override fun mangaDetailsRequest(manga: SManga): Request {
|
||||
val (prefix, id) = getPrefixIdFromUrl(manga.url)
|
||||
|
||||
return GET("$apiUrl/series/$id/$prefix", headers)
|
||||
}
|
||||
|
||||
override fun chapterListRequest(manga: SManga): Request {
|
||||
val (prefix, id) = getPrefixIdFromUrl(manga.url)
|
||||
|
||||
return GET("$apiUrl/chapters/$id-desc#$prefix", headers)
|
||||
}
|
||||
|
||||
override fun pageListRequest(chapter: SChapter): Request {
|
||||
val (prefix, id) = getPrefixIdFromUrl(chapter.url)
|
||||
|
||||
return GET("$apiUrl/chapters/webtoon/$id/$prefix", headers)
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user