rasmuslos / ShelfPlayer

Native Audiobookshelf player for iOS & iPadOS
Other
146 stars 15 forks source link

[Feature Request] Prefer local progress #92

Closed windoze95 closed 1 month ago

windoze95 commented 1 month ago

I run ABS on a home server, isolated from the internet. If Shelfplayer closes and I reopen it on my network, the progress syncs back to the position on the server. What are your thoughts on preferring the progress position on the app if it is further along than what ABS reports, then updating the ABS progress to match?

rasmuslos commented 1 month ago

My ABS instance of also only available inside my local network, so tried to make ShelfPlayer work as good ad possible while offline. I never had this issue before, did you listen to the same item before syncing? ShelfPlayer will use the newer media progress for updates.

windoze95 commented 1 month ago

The steps below reproduce that behavior for me. Open ShelfPlayer Disconnect from network Play a few minutes of a book Close ShelfPlayer Connect to network Reopen ShelfPlayer

rasmuslos commented 1 month ago

This should push your local listening progress to the server. What happens instead?

rasmuslos commented 1 month ago

I will close this due to inactivity. Feel free to comment on this again and I will reopen this issue.