Fallenbagel / jellyseerr

Fork of overseerr for jellyfin support.
https://docs.jellyseerr.dev/
MIT License
3.78k stars 235 forks source link

series: new seasons not requestable if older seasons already here #962

Closed Wurzelmann closed 1 month ago

Wurzelmann commented 1 month ago

Description

If a series with say 2 seasons is requested, the request has been fulfilled and has been deleted by the admin, it is not possible to request a new season that comes later on, because the series is already on my jellyfin server and thus not request-able.

When I try to request the series again, I get the full seasons overview along with the newest season (which is not on my jellyfin server), but there's no option to request it anymore.

Version

1.9.2

Steps to Reproduce

  1. Request series with x seasons
  2. x seasons go on Jellyfin server
  3. request is fulfilled, gets deleted
  4. season x+1 comes out
  5. user tries to request season x+1, but cannot since the series has already been processed once, although the newest season is missing

Screenshots

Screenshot_2024-09-07_14-42-57_jellyseeer_season

Seasons 1-3 are available, season 4 is out there, but cannot be requested.

Logs

No response

Platform

desktop

Device

Desktop computer, laptop

Operating System

Windows 10, Debian 12.7

Browser

Firefox, Chrome

Additional Context

No response

Code of Conduct

ToMattBan commented 1 month ago

+1 on that. If a new season is out, users can't request that season.

ToMattBan commented 1 month ago

@Wurzelmann I created a PR here: https://github.com/Fallenbagel/jellyseerr/pull/966

If you want to test it, it would be nice. It worked for me, hope it works for you too

Wurzelmann commented 1 month ago

Thank you so much! I rebuilt jellyseer with the patch and tested it with a few series (deleted pending requests and tried requesting them again), which was not originally my case for this report, but the original request got half fulfilled in the meantime and is not my test case any more. But I think this fixes it for good, thank you very much!

EDIT: was able to re-create my original issue and it is indeed fixed, perfect!