Avoid migration failing if previous source doesn't exist

This commit is contained in:
arkon
2022-01-23 17:21:23 -05:00
parent e3f3686b8a
commit 89dbb4d300
3 changed files with 5 additions and 5 deletions

View File

@@ -63,8 +63,8 @@ class SearchPresenter(
}
fun migrateManga(prevManga: Manga, manga: Manga, replace: Boolean) {
val prevSource = sourceManager.get(prevManga.source) ?: return
val source = sourceManager.get(manga.source) ?: return
val prevSource = sourceManager.get(prevManga.source)
replacingMangaRelay.call(Pair(true, null))
@@ -83,7 +83,7 @@ class SearchPresenter(
}
private fun migrateMangaInternal(
prevSource: Source,
prevSource: Source?,
source: Source,
sourceChapters: List<SChapter>,
prevManga: Manga,