From c2ff80b9e5c17ce7f79cff267d6c35bff3134b0e Mon Sep 17 00:00:00 2001 From: Naveen Date: Tue, 2 May 2023 17:24:12 +0530 Subject: [PATCH] Fix NPE with empty files --- .../com/simplemobiletools/notes/pro/helpers/NotesImporter.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 3a3e03e0..07bdd5c7 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 @@ -33,7 +33,7 @@ class NotesImporter(private val context: Context) { val json = reader.readText() val type = object : TypeToken>() {}.type val notes = gson.fromJson>(json, type) - val totalNotes = notes.size + val totalNotes = notes?.size ?: 0 if (totalNotes <= 0) { callback.invoke(ImportResult.IMPORT_NOTHING_NEW) return@ensureBackgroundThread