From 87d7ebcb644965f44d8bf221ff1892ca22d4c397 Mon Sep 17 00:00:00 2001 From: Peter Storch Date: Mon, 27 Nov 2023 20:34:08 +0100 Subject: [PATCH] fix #1769 export overwrite existing files --- src/main/java/de/dennisguse/opentracks/util/ExportUtils.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/dennisguse/opentracks/util/ExportUtils.java b/src/main/java/de/dennisguse/opentracks/util/ExportUtils.java index 5883cf14f..552ee12d6 100644 --- a/src/main/java/de/dennisguse/opentracks/util/ExportUtils.java +++ b/src/main/java/de/dennisguse/opentracks/util/ExportUtils.java @@ -68,7 +68,7 @@ public class ExportUtils { } TrackExporter trackExporter = exportTask.getTrackFileFormat().createTrackExporter(context, contentProviderUtils); - try (OutputStream outputStream = context.getContentResolver().openOutputStream(exportDocumentFileUri)) { + try (OutputStream outputStream = context.getContentResolver().openOutputStream(exportDocumentFileUri, "wt")) { if (!trackExporter.writeTrack(tracks, outputStream)) { if (!DocumentFile.fromSingleUri(context, exportDocumentFileUri).delete()) { throw new RuntimeException("Unable to delete exportDocumentFile");