From 81e123388e9cdd5911120de722fd68f6953389bc Mon Sep 17 00:00:00 2001 From: Syer10 Date: Tue, 18 May 2021 20:59:44 -0400 Subject: [PATCH] Fix restore crashing (#90) --- .../tachidesk/impl/backup/legacy/LegacyBackupImport.kt | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/server/src/main/kotlin/ir/armor/tachidesk/impl/backup/legacy/LegacyBackupImport.kt b/server/src/main/kotlin/ir/armor/tachidesk/impl/backup/legacy/LegacyBackupImport.kt index a07ad3a..830e1a4 100644 --- a/server/src/main/kotlin/ir/armor/tachidesk/impl/backup/legacy/LegacyBackupImport.kt +++ b/server/src/main/kotlin/ir/armor/tachidesk/impl/backup/legacy/LegacyBackupImport.kt @@ -64,11 +64,7 @@ object LegacyBackupImport : LegacyBackupBase() { logger.info { """ Restore Errors: - ${ - errors.map { - "${it.first} - ${it.second}" - }.joinToString("\n") - } + ${ errors.joinToString("\n") { "${it.first} - ${it.second}" } } Restore Summary: - Missing Sources: ${validationResult.missingSources.joinToString("\n")} @@ -119,6 +115,8 @@ object LegacyBackupImport : LegacyBackupBase() { getHttpSource(manga.source) } catch (e: NullPointerException) { null + } catch (e: NoSuchElementException) { + null } val sourceName = sourceMapping[manga.source] ?: manga.source.toString()