From 54647b223cfda2ad9909041b24c63001a0394292 Mon Sep 17 00:00:00 2001 From: y20k Date: Wed, 16 Sep 2020 13:41:11 +0200 Subject: [PATCH] prevents writing empty text files --- .../main/java/org/y20k/trackbook/helpers/FileHelper.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/y20k/trackbook/helpers/FileHelper.kt b/app/src/main/java/org/y20k/trackbook/helpers/FileHelper.kt index 647ff05..1258f80 100644 --- a/app/src/main/java/org/y20k/trackbook/helpers/FileHelper.kt +++ b/app/src/main/java/org/y20k/trackbook/helpers/FileHelper.kt @@ -438,8 +438,12 @@ object FileHelper { /* Writes given text to file on storage */ private fun writeTextFile(text: String, fileUri: Uri) { - val file: File = fileUri.toFile() - file.writeText(text) + if (text.isNotEmpty()) { + val file: File = fileUri.toFile() + file.writeText(text) + } else { + LogHelper.w(TAG, "Writing text file $fileUri failed. Empty text string text was provided.") + } }