LeoKlaus / plappa

An Audiobook client for Jellyfin and AudioBookShelf, written in Swift/SwiftUI.
https://plappa.me
226 stars 1 forks source link

[BUG] Single-Episode Podcasts with frequent replacing updates fill up recently added section #207

Open jannickfahlbusch opened 4 days ago

jannickfahlbusch commented 4 days ago

Describe the bug

The tagesschau in 100 Sekunden podcast has only a single episode which is being replaced every few hours with a new one for the most recent news.

Each time a new episode is added this new one turns up in the recently added section while the old one remains in the section as well. Over time this accumulates many episodes which are not even existent anymore as they have been replaced with a newer one.

To Reproduce Steps to reproduce the behavior:

  1. Subscribe to tagesschau in 100 Sekunden
  2. Wait a few hours to have a few replaced episodes
  3. Go to "Recently Added"
  4. See multiple episodes of the podcast

Expected behavior

Only a single episode should be shown as there are not multiple ones.

Screenshots 645ED6C8-B971-479C-BCCD-450D88953F1E_1_201_a

Logs

The issue should be easily reproduceable, I can add logs in case they are needed.

Environment(please complete the following information):

Additional context

Thank you very much for the awesome app!

LeoKlaus commented 10 hours ago

Thank you for reporting this. Usually, plappa would recognize deleted items and remove them locally as well. I just added the podcast on my server and will check why that fails.