Include source ID if name not found in restore error log (closes #3018)

This commit is contained in:
arkon 2020-07-16 22:36:01 -04:00
parent 226ad13061
commit 6713a7ae3c
2 changed files with 2 additions and 8 deletions

View File

@ -271,13 +271,8 @@ class BackupRestoreService : Service() {
if (source != null) { if (source != null) {
restoreMangaData(manga, source, chapters, categories, history, tracks) restoreMangaData(manga, source, chapters, categories, history, tracks)
} else { } else {
val message = if (manga.source in sourceMapping) { val sourceName = sourceMapping[manga.source] ?: manga.source.toString()
getString(R.string.source_not_found_name, sourceMapping[manga.source]) errors.add(Date() to "${manga.title} - ${getString(R.string.source_not_found_name, sourceName)}")
} else {
getString(R.string.source_not_found)
}
errors.add(Date() to "${manga.title} - $message")
} }
} catch (e: Exception) { } catch (e: Exception) {
errors.add(Date() to "${manga.title} - ${e.message}") errors.add(Date() to "${manga.title} - ${e.message}")

View File

@ -342,7 +342,6 @@
<string name="pref_backup_service_category">Automatic backups</string> <string name="pref_backup_service_category">Automatic backups</string>
<string name="pref_backup_interval">Backup frequency</string> <string name="pref_backup_interval">Backup frequency</string>
<string name="pref_backup_slots">Maximum backups</string> <string name="pref_backup_slots">Maximum backups</string>
<string name="source_not_found">Source not found</string>
<string name="source_not_found_name">Source not found: %1$s</string> <string name="source_not_found_name">Source not found: %1$s</string>
<string name="tracker_not_logged_in">Not logged in: %1$s</string> <string name="tracker_not_logged_in">Not logged in: %1$s</string>
<string name="backup_created">Backup created</string> <string name="backup_created">Backup created</string>