Skip to content

Commit 0f4f15d

Browse files
committed
Update file deletion logic in ExportFragment to only delete empty files
1 parent 890c06c commit 0f4f15d

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

app-backup/src/main/java/xyz/aprildown/timer/app/backup/ExportFragment.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,8 +120,10 @@ class ExportFragment : Fragment() {
120120
checkNotNull(contentResolver.openOutputStream(uri)).sink()
121121
},
122122
delete = {
123-
// ContentResolver.delete doesn't work
124-
documentFile?.delete()
123+
if (documentFile?.length() == 0L) {
124+
// ContentResolver.delete doesn't work
125+
documentFile.delete()
126+
}
125127
},
126128
),
127129
name = documentFile?.name?.takeIf { it.isNotBlank() } ?: uri.toString(),

0 commit comments

Comments
 (0)