From 6bd9500c8ce6281fec61b81f671f6521351ca566 Mon Sep 17 00:00:00 2001 From: Agnieszka C <85929121+Aga-C@users.noreply.github.com> Date: Tue, 8 Mar 2022 13:46:44 +0100 Subject: [PATCH] Removed onProgress --- .../com/simplemobiletools/notes/pro/helpers/NotesExporter.kt | 4 +--- .../com/simplemobiletools/notes/pro/helpers/NotesImporter.kt | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/NotesExporter.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/NotesExporter.kt index 8aeeba5a..2a56d2d2 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/NotesExporter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/NotesExporter.kt @@ -16,7 +16,7 @@ class NotesExporter(private val context: Context) { private val gson = Gson() - fun exportNotes(outputStream: OutputStream?, onProgress: (total: Int, current: Int) -> Unit = { _, _ -> }, callback: (result: ExportResult) -> Unit) { + fun exportNotes(outputStream: OutputStream?, callback: (result: ExportResult) -> Unit) { ensureBackgroundThread { if (outputStream == null) { callback.invoke(ExportResult.EXPORT_FAIL) @@ -28,13 +28,11 @@ class NotesExporter(private val context: Context) { var written = 0 writer.beginArray() val notes = context.notesDB.getNotes() as ArrayList - val totalNotes = notes.size for (note in notes) { if (note.protectionType === PROTECTION_NONE) { val noteToSave = getNoteToExport(note) writer.jsonValue(gson.toJson(noteToSave)) written++ - onProgress.invoke(totalNotes, written) } } writer.endArray() diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/NotesImporter.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/NotesImporter.kt index e96384e2..86555d41 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/NotesImporter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/helpers/NotesImporter.kt @@ -18,7 +18,7 @@ class NotesImporter(private val context: Context) { private var notesImported = 0 private var notesFailed = 0 - fun importNotes(path: String, onProgress: (total: Int, current: Int) -> Unit = { _, _ -> }, callback: (result: ImportResult) -> Unit) { + fun importNotes(path: String, callback: (result: ImportResult) -> Unit) { ensureBackgroundThread { try { val inputStream = if (path.contains("/")) { @@ -37,13 +37,11 @@ class NotesImporter(private val context: Context) { return@ensureBackgroundThread } - onProgress.invoke(totalNotes, notesImported) for (note in notes) { val exists = context.notesDB.getNoteIdWithTitle(note.title) != null if (!exists) { context.notesDB.insertOrUpdate(note) notesImported++ - onProgress.invoke(totalNotes, notesImported) } } }