Tweak manga last updated time based on chapter upload instead of fetch time

This commit is contained in:
arkon 2020-01-22 18:28:33 -05:00
parent b642e019e8
commit a22c79c58a

View File

@ -128,9 +128,9 @@ fun syncChaptersWithSource(db: DatabaseHelper,
// Fix order in source.
db.fixChaptersSourceOrder(sourceChapters).executeAsBlocking()
// Set manga's last update time to latest chapter's fetch time if possible
val newestChapter = db.getChapters(manga).executeAsBlocking().maxBy { it.date_fetch }
manga.last_update = newestChapter?.date_fetch ?: manga.last_update
// Set manga's last update time to latest chapter's upload time if possible
val newestChapter = db.getChapters(manga).executeAsBlocking().maxBy { it.date_upload }
manga.last_update = newestChapter?.date_upload ?: manga.last_update
db.updateLastUpdated(manga).executeAsBlocking()
}