[Bug]: Version 2.29.0 doesn't honor mark "Finished" #2978

Closed
opened 2026-04-25 00:12:40 +02:00 by adam · 5 comments
Owner

Originally created by @bitspyer on GitHub (Aug 31, 2025).

What happened?

In Version 2.29.0 all my finished marked Episodes are showing in the Episode List. Also, when the filter is set to "unfinished"
When i roll back to 2.28.0 (with Docker) all marks are correct. I also see the green finished mark .

What did you expect to happen?

I want to see the correct finish marks

Steps to reproduce the issue

  1. select Episode
  2. click on "finished" - Flag
  3. Nothing happened,

Audiobookshelf version

2.29.0

How are you running audiobookshelf?

Docker

What OS is your Audiobookshelf server hosted from?

Linux

If the issue is being seen in the UI, what browsers are you seeing the problem on?

None

Logs


Additional Notes

No response

Originally created by @bitspyer on GitHub (Aug 31, 2025). ### What happened? In Version 2.29.0 all my finished marked Episodes are showing in the Episode List. Also, when the filter is set to "unfinished" When i roll back to 2.28.0 (with Docker) all marks are correct. I also see the green finished mark . ### What did you expect to happen? I want to see the correct finish marks ### Steps to reproduce the issue 1. select Episode 2. click on "finished" - Flag 3. Nothing happened, ### Audiobookshelf version 2.29.0 ### How are you running audiobookshelf? Docker ### What OS is your Audiobookshelf server hosted from? Linux ### If the issue is being seen in the UI, what browsers are you seeing the problem on? None ### Logs ```shell ``` ### Additional Notes _No response_
adam added the bug label 2026-04-25 00:12:40 +02:00
adam closed this issue 2026-04-25 00:12:40 +02:00
Author
Owner

@advplyr commented on GitHub (Aug 31, 2025):

I don't understand what you mean. I'm not seeing any issues marking episodes as finished. Can you share a screenshot and/or be more specific with your reproduction steps

@advplyr commented on GitHub (Aug 31, 2025): I don't understand what you mean. I'm not seeing any issues marking episodes as finished. Can you share a screenshot and/or be more specific with your reproduction steps
Author
Owner

@bitspyer commented on GitHub (Aug 31, 2025):

Image

For this example i choose Podcasts, which have several Episodes. As you see in the image, i marked uncompleted Episodes with Blue and finished Episodes with Red.
I mean this Mark/Flag.
After Update from 2.28.0 to 2.29.0 (Docker Image) Audiobookshelf lost all Finished Marks and i can't mark them manual as finished.
The Image is from my downgrade to Version 2.28.0
The Config Folder is mapped outside the Docker Image.
volumes: - /opt/docker/audiobookshelf/config:/config

@bitspyer commented on GitHub (Aug 31, 2025): <img width="928" height="713" alt="Image" src="https://github.com/user-attachments/assets/636a9981-051f-4de2-8e7c-135c60e955bb" /> For this example i choose Podcasts, which have several Episodes. As you see in the image, i marked uncompleted Episodes with Blue and finished Episodes with Red. I mean this Mark/Flag. After Update from 2.28.0 to 2.29.0 (Docker Image) Audiobookshelf lost all Finished Marks and i can't mark them manual as finished. The Image is from my downgrade to Version 2.28.0 The Config Folder is mapped outside the Docker Image. `volumes: - /opt/docker/audiobookshelf/config:/config`
Author
Owner

@advplyr commented on GitHub (Aug 31, 2025):

i can't mark them manual as finished

What happens when you click mark as finished? Do you see any visual changes?

Are you able to reproduce this with different podcasts?

@advplyr commented on GitHub (Aug 31, 2025): > i can't mark them manual as finished What happens when you click mark as finished? Do you see any visual changes? Are you able to reproduce this with different podcasts?
Author
Owner

@bitspyer commented on GitHub (Aug 31, 2025):

In 2.28.0 the flag changed from grey to green in 2.29.0 nothing happened.
The 2.29.0 Log shows entries like this:
2025-08-31.txt:{"timestamp":"2025-08-31 18:24:10.471","source":"MediaProgress.js:231","message":"[MediaProgress] Marking media progress as finished because time remaining (-0.00775500000008833) is less than 10 seconds (media item b6c89c3a-ef4e-4105-94f7-fc0d6d4a7bc2)","levelName":"INFO","level":2}

But in the 2.28.0 Version I see nothing in the Logs, when i clicked the "Mark as finished" Flag.

@bitspyer commented on GitHub (Aug 31, 2025): In 2.28.0 the flag changed from grey to green in 2.29.0 nothing happened. The 2.29.0 Log shows entries like this: ` 2025-08-31.txt:{"timestamp":"2025-08-31 18:24:10.471","source":"MediaProgress.js:231","message":"[MediaProgress] Marking media progress as finished because time remaining (-0.00775500000008833) is less than 10 seconds (media item b6c89c3a-ef4e-4105-94f7-fc0d6d4a7bc2)","levelName":"INFO","level":2} ` But in the 2.28.0 Version I see nothing in the Logs, when i clicked the "Mark as finished" Flag.
Author
Owner

@bitspyer commented on GitHub (Aug 31, 2025):

OK, I'm going nuts.....
I switched the container Version back to 2.29.0 and now it's working....
With all my Audiobooks, Podcasts, etc....

Oh boy... 8/

@bitspyer commented on GitHub (Aug 31, 2025): OK, I'm going nuts..... I switched the container Version back to 2.29.0 and now it's working.... With all my Audiobooks, Podcasts, etc.... Oh boy... 8/
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#2978