Allow custom parsing of chapter number on sources

This commit is contained in:
inorichi
2016-02-26 18:29:08 +01:00
parent f73f0cc341
commit d4bb092543
4 changed files with 12 additions and 4 deletions
@@ -201,9 +201,10 @@ class LibraryUpdateService : Service() {
* @return a pair of the inserted and removed chapters.
*/
fun updateManga(manga: Manga): Observable<Pair<Int, Int>> {
return sourceManager.get(manga.source)!!
val source = sourceManager.get(manga.source)
return source!!
.pullChaptersFromNetwork(manga.url)
.flatMap { db.insertOrRemoveChapters(manga, it) }
.flatMap { db.insertOrRemoveChapters(manga, it, source) }
}
/**