diff --git a/app/src/main/java/org/schabi/newpipe/local/subscription/workers/SubscriptionExportWorker.kt b/app/src/main/java/org/schabi/newpipe/local/subscription/workers/SubscriptionExportWorker.kt index a124fc666..6de91f174 100644 --- a/app/src/main/java/org/schabi/newpipe/local/subscription/workers/SubscriptionExportWorker.kt +++ b/app/src/main/java/org/schabi/newpipe/local/subscription/workers/SubscriptionExportWorker.kt @@ -46,7 +46,8 @@ class SubscriptionExportWorker( setForeground(createForegroundInfo(title)) withContext(Dispatchers.IO) { - applicationContext.contentResolver.openOutputStream(uri)?.use { + // Truncate file if it already exists + applicationContext.contentResolver.openOutputStream(uri, "wt")?.use { ImportExportJsonHelper.writeTo(subscriptions, it) } }