Get new URL on retry on EXH sources

This commit is contained in:
NerdNumber9 2019-04-13 22:35:23 -04:00
parent 9b5608c86d
commit c4e6668c22

View File

@ -8,6 +8,8 @@ import eu.kanade.tachiyomi.source.online.HttpSource
import eu.kanade.tachiyomi.ui.reader.model.ReaderChapter import eu.kanade.tachiyomi.ui.reader.model.ReaderChapter
import eu.kanade.tachiyomi.ui.reader.model.ReaderPage import eu.kanade.tachiyomi.ui.reader.model.ReaderPage
import eu.kanade.tachiyomi.util.plusAssign import eu.kanade.tachiyomi.util.plusAssign
import exh.EH_SOURCE_ID
import exh.EXH_SOURCE_ID
import rx.Completable import rx.Completable
import rx.Observable import rx.Observable
import rx.schedulers.Schedulers import rx.schedulers.Schedulers
@ -155,6 +157,10 @@ class HttpPageLoader(
page.status = Page.QUEUE page.status = Page.QUEUE
} }
// EXH --> // EXH -->
// Grab a new image URL on EXH sources
if(source.id == EH_SOURCE_ID || source.id == EXH_SOURCE_ID)
page.imageUrl = null
if(prefs.eh_readerInstantRetry().getOrDefault()) boostPage(page) if(prefs.eh_readerInstantRetry().getOrDefault()) boostPage(page)
else // EXH <-- else // EXH <--
queue.offer(PriorityPage(page, 2)) queue.offer(PriorityPage(page, 2))