diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt b/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt index 0e35eb6205..597376e5ac 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt @@ -330,7 +330,7 @@ class LibraryUpdateService( * @return a pair of the inserted and removed chapters. */ fun updateManga(manga: Manga): Observable, List>> { - val source = sourceManager.get(manga.source) ?: return Observable.empty() + val source = sourceManager.getOrStub(manga.source) // Update manga details metadata in the background if (preferences.autoUpdateMetadata()) { @@ -429,7 +429,8 @@ class LibraryUpdateService( destFile.bufferedWriter().use { out -> errors.forEach { (manga, error) -> - out.write("${manga.title}: $error\n") + val source = sourceManager.getOrStub(manga.source) + out.write("${manga.title} ($source): $error\n") } } return destFile