Build fixes after cherry picking

This commit is contained in:
Jobobby04
2021-12-02 20:44:05 -05:00
parent 85207b1d2d
commit 42da9abe3e
15 changed files with 39 additions and 37 deletions
@@ -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 {