Fix page saving

pull/26/head
Koitharu 5 years ago
parent a1545fd889
commit c54d128c09

@ -151,8 +151,10 @@ class ReaderViewModel(
fun saveCurrentPage(resolver: ContentResolver) { fun saveCurrentPage(resolver: ContentResolver) {
launchJob(Dispatchers.Default) { launchJob(Dispatchers.Default) {
try { try {
val page = val state = currentState.value ?: error("Undefined state")
content.value?.pages?.randomOrNull()?.toMangaPage() ?: return@launchJob //TODO val page = content.value?.pages?.find {
it.chapterId == state.chapterId && it.index == state.page
}?.toMangaPage() ?: error("Page not found")
val repo = page.source.repository val repo = page.source.repository
val url = repo.getPageFullUrl(page) val url = repo.getPageFullUrl(page)
val request = Request.Builder() val request = Request.Builder()

Loading…
Cancel
Save