Improve logic of proper/repack grabbing?

Yesterday Sonnar grabbed a release which was tagged WEB-DL-RARBG.
Today it replaced this release with REPACK.WEBRip-Ntb

Clearly this is undesirable - the repack has nothing to do with the original copy, it is a different group and not even the same type of release. So there was no reason to grab it.

I suggest some simple logic which would prevent this:

  1. Before grabbing repack or proper, check it is the same type of release. Webrip is not the same as web-dl so clearly a repack of webrip is totally unrelated to web-dl and vice versa.

  2. Before grabbing a repack, check it is the same release group. If the release group is different then the repack is unrelated to the existing copy.

  3. Before grabbing a proper, check if both currently held copy and the proper exist on predb.
    -If both exist then they are both scene releases, the proper is relevant and can be grabbed
    -If only one exist then it’s likely that one is scene and other is p2p or vice versa. In this case don’t grab
    -If neither exist then it’s likely that both are p2p…in which case grab it to be on safe side (assuming it satisfies rule #1 and #2)

At this time Sonarr does not treat them any differently, there is an issue to track changing that:

Before grabbing a repack, check it is the same release group. If the release group is different then the repack is unrelated to the existing copy.

We don’t have plans to check predbs for releases prior to grabbing a proper (or any release) at this time.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.