From 7e2202b64a27491715169feb3f5eb5bc693b51eb Mon Sep 17 00:00:00 2001 From: Tom Levy Date: Sat, 16 Mar 2024 12:57:26 +0000 Subject: [PATCH] Fix missing .json file extension when exporting messages Very similar to FossifyOrg/Notes#14 (which has a more detailed commit message). Basically, some file pickers don't automatically append the extension, so we should do it ourselves. It doesn't cause problems. Reported in #88. --- .../kotlin/org/fossify/messages/activities/SettingsActivity.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/kotlin/org/fossify/messages/activities/SettingsActivity.kt b/app/src/main/kotlin/org/fossify/messages/activities/SettingsActivity.kt index a31f1eb0..f826517d 100644 --- a/app/src/main/kotlin/org/fossify/messages/activities/SettingsActivity.kt +++ b/app/src/main/kotlin/org/fossify/messages/activities/SettingsActivity.kt @@ -106,7 +106,7 @@ class SettingsActivity : SimpleActivity() { private fun setupMessagesExport() { binding.settingsExportMessagesHolder.setOnClickListener { ExportMessagesDialog(this) { fileName -> - saveDocument.launch(fileName) + saveDocument.launch("$fileName.json") } } }