Fix crash when importing older backup

pull/1975/head
Alex Baker 2 years ago
parent 6cb0069f76
commit 8dd47881a2

@ -14,7 +14,7 @@ class BackupContainer(
val caldavAccounts: List<CaldavAccount>?,
val caldavCalendars: List<CaldavCalendar>?,
val taskListMetadata: List<TaskListMetadata>?,
val taskAttachments: List<TaskAttachment>,
val taskAttachments: List<TaskAttachment>?,
val intPrefs: Map<String, Integer>?,
val longPrefs: Map<String, java.lang.Long>?,
val stringPrefs: Map<String, String>?,

@ -119,7 +119,7 @@ class TasksJsonImporter @Inject constructor(
taskListMetadataDao.insert(tlm)
}
}
backupContainer.taskAttachments.forEach { attachment ->
backupContainer.taskAttachments?.forEach { attachment ->
if (taskAttachmentDao.getAttachment(attachment.remoteId) == null) {
taskAttachmentDao.insert(attachment)
}

Loading…
Cancel
Save