Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Enhancement]: Claim orphaned downloads when server address changes, but server itself is the same #1386

Open
notoriousjere opened this issue Nov 20, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@notoriousjere
Copy link

Describe the Feature/Enhancement

Add the ability to claim orphaned downloaded files in cases where the server itself is the same as the one that the download belonged to, but it's address merely changed.

Why would this be helpful?

I recently migrated my docker-managed server from Computer A with IP address 192.168.1.6 to Computer B with IP address 192.168.1.7. I then changed the Static IP of Computer B to 192.168.1.8. For each of these changes, all of my locally downloaded books showed this message:

Media is linked to an Audiobookshelf serer on a different address (<address>). Progress will be synced when connected to this server address.

I had to delete all of my locally downloaded books and re-download them each time my server's IP changed, which is a process I feel the app could handle doing itself.

Future Implementation (Screenshot)

This could be a button shown on the dialog box. The button would kick off a process to match the orphaned book to the newly connected server (in my case, it'd be the same one it belonged to, but just had a different IP address). This process could succeed or fail. A warning to the user that the downloaded media would no longer be linked to the old server feels like it would apply here.

mockup

Audiobookshelf App Version

Android App - 0.9.77

Current Implementation (Screenshot)

share_844640594064513293

@notoriousjere notoriousjere added the enhancement New feature or request label Nov 20, 2024
@nichwall
Copy link
Contributor

Related to #209

@brent-holland
Copy link

This would be super helpful to keep syncing media with my laptop when I'm on a diff network

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants