diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt index 4da711ff..466c70fb 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt @@ -482,9 +482,10 @@ class MainActivity : SimpleActivity() { } } - private fun displayNewNoteDialog(value: String = "", title: String? = null) { + private fun displayNewNoteDialog(value: String = "", title: String? = null, path: String = "") { NewNoteDialog(this, title) { it.value = value + it.path = path addNewNote(it) } } @@ -540,7 +541,7 @@ class MainActivity : SimpleActivity() { } else { runOnUiThread { OpenFileDialog(this, it.path) { - displayNewNoteDialog(it.value, title = it.title) + displayNewNoteDialog(it.value, title = it.title, it.path) } } } diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/models/Note.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/models/Note.kt index f273cf0d..8e6964b9 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/models/Note.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/models/Note.kt @@ -9,11 +9,11 @@ import java.io.FileNotFoundException @Entity(tableName = "notes", indices = [(Index(value = ["id"], unique = true))]) data class Note( - @PrimaryKey(autoGenerate = true) var id: Long?, - @ColumnInfo(name = "title") var title: String, - @ColumnInfo(name = "value") var value: String, - @ColumnInfo(name = "type") var type: Int, - @ColumnInfo(name = "path") var path: String = "") { + @PrimaryKey(autoGenerate = true) var id: Long?, + @ColumnInfo(name = "title") var title: String, + @ColumnInfo(name = "value") var value: String, + @ColumnInfo(name = "type") var type: Int, + @ColumnInfo(name = "path") var path: String = "") { fun getNoteStoredValue(): String? { return if (path.isNotEmpty()) {