fix library update not working since you are calling an update view inside coroutine (#371)

pull/3372/head
Carlos 4 years ago committed by GitHub
parent bc93f885b7
commit 1dd9aa5e69
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -357,18 +357,14 @@ class LibraryUpdateService(
Timber.e(exception)
stopSelf(startId)
}
if (target == Target.CHAPTERS) {
listener?.onUpdateManga(LibraryManga())
}
job = GlobalScope.launch(handler) {
when (target) {
Target.CHAPTERS -> {
listener?.onUpdateManga(LibraryManga())
updateChaptersJob(mangaToAdd)
}
Target.DETAILS -> {
updateDetails(mangaToAdd)
}
else -> {
updateTrackings(mangaToAdd)
}
Target.CHAPTERS ->updateChaptersJob(mangaToAdd)
Target.DETAILS -> updateDetails(mangaToAdd)
else -> updateTrackings(mangaToAdd)
}
}

Loading…
Cancel
Save