Added the ability for the user to customize which subfolder the app saves the audio book. This adds a few new functions to MediaTypeMetadata to fetch API data as well as the downloader to processes the new logic.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/advplyr/audiobookshelf-app/pull/570
**Author:** [@yuuzhan](https://github.com/yuuzhan)
**Created:** 2/10/2023
**Status:** 🔄 Open
**Base:** `master` ← **Head:** `master`
---
### 📝 Commits (2)
- [`428996a`](https://github.com/advplyr/audiobookshelf-app/commit/428996a7e6412968bf15c8957ce74b77a370251b) Added custom download folders to Android
- [`b60a4f2`](https://github.com/advplyr/audiobookshelf-app/commit/b60a4f2474efed3592344cd0426771ca3b86e7f5) Merge branch 'master' of https://github.com/yuuzhan/audiobookshelf-app
### 📊 Changes
**5 files changed** (+212 additions, -10 deletions)
<details>
<summary>View changed files</summary>
📝 `android/app/src/main/java/com/audiobookshelf/app/data/DataClasses.kt` (+57 -1)
📝 `android/app/src/main/java/com/audiobookshelf/app/data/DeviceClasses.kt` (+6 -2)
📝 `android/app/src/main/java/com/audiobookshelf/app/data/LocalMediaItem.kt` (+1 -1)
📝 `android/app/src/main/java/com/audiobookshelf/app/plugins/AbsDownloader.kt` (+89 -5)
📝 `pages/settings.vue` (+59 -1)
</details>
### 📄 Description
Added the ability for the user to customize which subfolder the app saves the audio book. This adds a few new functions to MediaTypeMetadata to fetch API data as well as the downloader to processes the new logic.

---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/advplyr/audiobookshelf-app/pull/570
Author: @yuuzhan
Created: 2/10/2023
Status: 🔄 Open
Base:
master← Head:master📝 Commits (2)
428996aAdded custom download folders to Androidb60a4f2Merge branch 'master' of https://github.com/yuuzhan/audiobookshelf-app📊 Changes
5 files changed (+212 additions, -10 deletions)
View changed files
📝
android/app/src/main/java/com/audiobookshelf/app/data/DataClasses.kt(+57 -1)📝
android/app/src/main/java/com/audiobookshelf/app/data/DeviceClasses.kt(+6 -2)📝
android/app/src/main/java/com/audiobookshelf/app/data/LocalMediaItem.kt(+1 -1)📝
android/app/src/main/java/com/audiobookshelf/app/plugins/AbsDownloader.kt(+89 -5)📝
pages/settings.vue(+59 -1)📄 Description
Added the ability for the user to customize which subfolder the app saves the audio book. This adds a few new functions to MediaTypeMetadata to fetch API data as well as the downloader to processes the new logic.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.