diff --git a/android/app/src/main/java/com/audiobookshelf/app/plugins/AbsDownloader.kt b/android/app/src/main/java/com/audiobookshelf/app/plugins/AbsDownloader.kt index b1ac3c2a..d3e42029 100644 --- a/android/app/src/main/java/com/audiobookshelf/app/plugins/AbsDownloader.kt +++ b/android/app/src/main/java/com/audiobookshelf/app/plugins/AbsDownloader.kt @@ -233,7 +233,7 @@ class AbsDownloader : Plugin() { val fileSize = audioTrack?.metadata?.size ?: 0 Log.d(tag, "Starting podcast episode download") - val itemFolderPath = localFolder.absolutePath + "/" + podcastTitle + val itemFolderPath = if (isInternal) "$tempFolderPath" else "${localFolder.absolutePath}/$podcastTitle" val downloadItemId = "${libraryItem.id}-${episode?.id}" val downloadItem = DownloadItem(downloadItemId, libraryItem.id, episode?.id, libraryItem.userMediaProgress, DeviceManager.serverConnectionConfig?.id ?: "", DeviceManager.serverAddress, DeviceManager.serverUserId, libraryItem.mediaType, itemFolderPath, localFolder, podcastTitle, podcastTitle, libraryItem.media, mutableListOf()) diff --git a/android/app/src/main/java/com/audiobookshelf/app/plugins/AbsFileSystem.kt b/android/app/src/main/java/com/audiobookshelf/app/plugins/AbsFileSystem.kt index 5a5c2cc9..0b64318d 100644 --- a/android/app/src/main/java/com/audiobookshelf/app/plugins/AbsFileSystem.kt +++ b/android/app/src/main/java/com/audiobookshelf/app/plugins/AbsFileSystem.kt @@ -1,7 +1,6 @@ package com.audiobookshelf.app.plugins import android.app.AlertDialog -import android.database.Cursor import android.net.Uri import android.os.Build import android.util.Log @@ -165,6 +164,13 @@ class AbsFileSystem : Plugin() { call.resolve(jsobj) } + @PluginMethod + fun getSDKVersion(call: PluginCall) { + val jsObject = JSObject() + jsObject.put("version", Build.VERSION.SDK_INT) + call.resolve(jsObject) + } + @PluginMethod fun scanFolder(call: PluginCall) { val folderId = call.data.getString("folderId", "").toString() diff --git a/components/modals/SelectLocalFolderModal.vue b/components/modals/SelectLocalFolderModal.vue index e9b0dbfe..514eb453 100644 --- a/components/modals/SelectLocalFolderModal.vue +++ b/components/modals/SelectLocalFolderModal.vue @@ -1,8 +1,8 @@