Cleanup SyncFollows
This commit is contained in:
parent
4896f3d16c
commit
7b5dd4fed4
@ -548,17 +548,18 @@ class LibraryUpdateService(
|
|||||||
val count = AtomicInteger(0)
|
val count = AtomicInteger(0)
|
||||||
val mangaDex = MdUtil.getEnabledMangaDex(preferences, sourceManager) ?: return
|
val mangaDex = MdUtil.getEnabledMangaDex(preferences, sourceManager) ?: return
|
||||||
|
|
||||||
val mangadexFollows = mangaDex.fetchAllFollows(true)
|
val size: Int
|
||||||
|
mangaDex.fetchAllFollows(true)
|
||||||
.filter { (_, metadata) ->
|
.filter { (_, metadata) ->
|
||||||
metadata.follow_status == FollowStatus.RE_READING.int || metadata.follow_status == FollowStatus.READING.int
|
metadata.follow_status == FollowStatus.RE_READING.int || metadata.follow_status == FollowStatus.READING.int
|
||||||
}
|
}
|
||||||
|
.also { size = it.size }
|
||||||
mangadexFollows.forEach { (networkManga, metadata) ->
|
.forEach { (networkManga, metadata) ->
|
||||||
if (updateJob?.isActive != true) {
|
if (updateJob?.isActive != true) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
notifier.showProgressNotification(networkManga, count.andIncrement, mangadexFollows.size)
|
notifier.showProgressNotification(networkManga, count.andIncrement, size)
|
||||||
|
|
||||||
var dbManga = db.getManga(networkManga.url, mangaDex.id)
|
var dbManga = db.getManga(networkManga.url, mangaDex.id)
|
||||||
.executeOnIO()
|
.executeOnIO()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user