Build fixes after cherry picking
This commit is contained in:
@@ -3,7 +3,7 @@ package exh.md.handlers
|
||||
import eu.kanade.tachiyomi.network.POST
|
||||
import eu.kanade.tachiyomi.network.asObservableSuccess
|
||||
import eu.kanade.tachiyomi.network.await
|
||||
import eu.kanade.tachiyomi.network.interceptor.RateLimitInterceptor
|
||||
import eu.kanade.tachiyomi.network.interceptor.rateLimit
|
||||
import eu.kanade.tachiyomi.network.parseAs
|
||||
import eu.kanade.tachiyomi.source.model.Page
|
||||
import eu.kanade.tachiyomi.source.model.SChapter
|
||||
@@ -32,7 +32,7 @@ class BilibiliHandler(currentClient: OkHttpClient) {
|
||||
.build()
|
||||
|
||||
val client: OkHttpClient = currentClient.newBuilder()
|
||||
.addInterceptor(RateLimitInterceptor(1, 1, TimeUnit.SECONDS))
|
||||
.rateLimit(1, 1, TimeUnit.SECONDS)
|
||||
.build()
|
||||
|
||||
suspend fun fetchPageList(externalUrl: String, chapterNumber: String): List<Page> {
|
||||
|
||||
@@ -33,14 +33,14 @@ class MangaHandler(
|
||||
}
|
||||
|
||||
fun fetchMangaDetailsObservable(manga: SManga, sourceId: Long, forceLatestCovers: Boolean): Observable<SManga> {
|
||||
return runAsObservable({
|
||||
return runAsObservable {
|
||||
getMangaDetails(manga.toMangaInfo(), sourceId, forceLatestCovers).toSManga()
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
fun fetchChapterListObservable(manga: SManga): Observable<List<SChapter>> = runAsObservable({
|
||||
fun fetchChapterListObservable(manga: SManga): Observable<List<SChapter>> = runAsObservable {
|
||||
getChapterList(manga.toMangaInfo()).map { it.toSChapter() }
|
||||
})
|
||||
}
|
||||
|
||||
suspend fun getChapterList(manga: MangaInfo): List<ChapterInfo> {
|
||||
return withIOContext {
|
||||
|
||||
Reference in New Issue
Block a user