[Enhancement]: Sync isFinished flag for downloaded media items #1063

Open
opened 2026-04-24 23:47:29 +02:00 by adam · 0 comments
Owner

Originally created by @advplyr on GitHub (Oct 27, 2024).

Describe the Feature/Enhancement

In v2.16.0 a library setting was added to control when an item gets marked as finished (https://github.com/advplyr/audiobookshelf/issues/837#issuecomment-2438967097).

Downloaded media items should respect when the server marks the item as finished.

Why would this be helpful?

When in offline mode the downloaded item can still be shown as in progress when on the server it is shown as finished.

Future Implementation (Screenshot)

When a sync request is made the downloaded media progress can update the isFinished flag. Also, when a progress update websocket event gets received the isFinished flag should be synced.

Audiobookshelf App Version

Android App - 0.9.76

Current Implementation (Screenshot)

No response

Originally created by @advplyr on GitHub (Oct 27, 2024). ### Describe the Feature/Enhancement In v2.16.0 a library setting was added to control when an item gets marked as finished (https://github.com/advplyr/audiobookshelf/issues/837#issuecomment-2438967097). Downloaded media items should respect when the server marks the item as finished. ### Why would this be helpful? When in offline mode the downloaded item can still be shown as in progress when on the server it is shown as finished. ### Future Implementation (Screenshot) When a sync request is made the downloaded media progress can update the isFinished flag. Also, when a progress update websocket event gets received the isFinished flag should be synced. ### Audiobookshelf App Version Android App - 0.9.76 ### Current Implementation (Screenshot) _No response_
adam added the enhancement label 2026-04-24 23:47:29 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#1063