Skip to content

Recurring Discord notifications #176

@CarnageDevs

Description

@CarnageDevs

Description

The "Request Available" Discord notification gets repeatedly sent every 24 hours for requested & available shows that have episodes without an absolute episode number. It should only be sent once when the show is available and no longer sent thereafter.

This bug only affects shows that are requested/available where the requested/available episodes do not have an absolute episode number.

It can also be manually reproduced once by running the "Sonarr Scan" in "Jobs & Cache".

Two example afflicted shows I have are Yuki Yuna Is a Hero and Sword Art Online Alternative: Gun Gale Online where both shows had all seasons requested. The Special season (which cannot be/wasn't requested) for both shows has downloaded episodes which lack an absolute episode number, thus causing this issue.

Version

develop

Steps to Reproduce

  1. Have Discord notifications enabled for "Request Available"
  2. Request all seasons of a show that has a Special season in Sonarr (not requestable in Jellyseerr)
  3. Fulfill the requested seasons, and download episode(s) for the Special season too
  4. The downloaded special episodes should not have an absolute episode number, and there should be a warning in Sonarr beside them saying so
  5. You'll receive Discord notifications that the series request is available every 24 hours (which is when the Sonarr scan runs)

Screenshots

The request notification that keeps getting sent every 24 hours:

image

The request of one of the shows in Jellyseerr (the other show's request is identical):

image

The show in Sonarr:

image

You can see that all requested seasons/season 1 is available, but there is also a Special season which is available that has an episode which lacks an absolute episode number (notice the warning icon beside it)

Logs

No response

Platform

desktop

Device

N/A

Operating System

N/A

Browser

N/A

Additional Context

No response

Code of Conduct

  • I agree to follow Overseerr's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingreleased

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions