From 5810a83c6686751dc8c9fe5af64594b6cf0e870d Mon Sep 17 00:00:00 2001 From: advplyr Date: Wed, 26 Jul 2023 18:02:25 -0500 Subject: [PATCH] Fix:Android internal storage downloads audio files multiple times #791 --- .../java/com/audiobookshelf/app/managers/DownloadItemManager.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/android/app/src/main/java/com/audiobookshelf/app/managers/DownloadItemManager.kt b/android/app/src/main/java/com/audiobookshelf/app/managers/DownloadItemManager.kt index 027ea804..7bfdc70b 100644 --- a/android/app/src/main/java/com/audiobookshelf/app/managers/DownloadItemManager.kt +++ b/android/app/src/main/java/com/audiobookshelf/app/managers/DownloadItemManager.kt @@ -90,6 +90,7 @@ class DownloadItemManager(var downloadManager:DownloadManager, private var folde Log.d(tag, "Start internal download to destination path ${it.finalDestinationPath} from ${it.serverUrl}") InternalDownloadManager(fileOutputStream, internalProgressCallback).download(it.serverUrl) + it.downloadId = 1 currentDownloadItemParts.add(it) } else { val dlRequest = it.getDownloadRequest()