From 2c0cc4d1d5e2a06192f6a5662bffd1a1847e7075 Mon Sep 17 00:00:00 2001 From: TRaSH Date: Thu, 9 Jun 2022 15:31:30 +0200 Subject: [PATCH] Fix for bad (re)named DV HDR10 releases. - Added: Fix for bad (re)named DV HDR10 releases. - Added: `Not DV` Condition to `[HDR10]` prevent double scoring for bad (re)named DV HDR10 Releases. --- docs/json/sonarr/v4/normal/dv-hdr10.json | 2 +- docs/json/sonarr/v4/normal/dv-hlg.json | 2 +- docs/json/sonarr/v4/normal/dv-sdr.json | 2 +- docs/json/sonarr/v4/normal/dv-webdl.json | 4 ++-- docs/json/sonarr/v4/normal/dv.json | 2 +- docs/json/sonarr/v4/normal/hdr10.json | 11 ++++++++++- docs/json/sonarr/v4/normal/hdr10plus.json | 2 +- 7 files changed, 17 insertions(+), 8 deletions(-) diff --git a/docs/json/sonarr/v4/normal/dv-hdr10.json b/docs/json/sonarr/v4/normal/dv-hdr10.json index d575b9736..a07a61529 100644 --- a/docs/json/sonarr/v4/normal/dv-hdr10.json +++ b/docs/json/sonarr/v4/normal/dv-hdr10.json @@ -8,7 +8,7 @@ "negate": false, "required": true, "fields": { - "value": "\\b(DV[ .]HDR10)\\b" + "value": "\\b(DV[ .]HDR10|HDR10[ .]DV)\\b" } }, { diff --git a/docs/json/sonarr/v4/normal/dv-hlg.json b/docs/json/sonarr/v4/normal/dv-hlg.json index 316170642..2f2030bb4 100644 --- a/docs/json/sonarr/v4/normal/dv-hlg.json +++ b/docs/json/sonarr/v4/normal/dv-hlg.json @@ -17,7 +17,7 @@ "negate": true, "required": true, "fields": { - "value": "\\b(DV[ .]HDR10)\\b" + "value": "\\b(DV[ .]HDR10|HDR10[ .]DV)\\b" } }, { diff --git a/docs/json/sonarr/v4/normal/dv-sdr.json b/docs/json/sonarr/v4/normal/dv-sdr.json index 7cd0d2438..ed6c56815 100644 --- a/docs/json/sonarr/v4/normal/dv-sdr.json +++ b/docs/json/sonarr/v4/normal/dv-sdr.json @@ -17,7 +17,7 @@ "negate": true, "required": true, "fields": { - "value": "\\b(DV[ .]HDR10)\\b" + "value": "\\b(DV[ .]HDR10|HDR10[ .]DV)\\b" } }, { diff --git a/docs/json/sonarr/v4/normal/dv-webdl.json b/docs/json/sonarr/v4/normal/dv-webdl.json index 4835f140a..26e2461f0 100644 --- a/docs/json/sonarr/v4/normal/dv-webdl.json +++ b/docs/json/sonarr/v4/normal/dv-webdl.json @@ -39,12 +39,12 @@ } }, { - "name": "DV HDR10", + "name": "Not DV HDR10", "implementation": "ReleaseTitleSpecification", "negate": true, "required": true, "fields": { - "value": "\\b(DV[ .]HDR10)\\b" + "value": "\\b(DV[ .]HDR10|HDR10[ .]DV)\\b" } } ] diff --git a/docs/json/sonarr/v4/normal/dv.json b/docs/json/sonarr/v4/normal/dv.json index f63a83113..ef98c05fd 100644 --- a/docs/json/sonarr/v4/normal/dv.json +++ b/docs/json/sonarr/v4/normal/dv.json @@ -17,7 +17,7 @@ "negate": true, "required": true, "fields": { - "value": "\\b(DV[ .]HDR10)\\b" + "value": "\\b(DV[ .]HDR10|HDR10[ .]DV)\\b" } }, { diff --git a/docs/json/sonarr/v4/normal/hdr10.json b/docs/json/sonarr/v4/normal/hdr10.json index cbc01e402..f4907df2a 100644 --- a/docs/json/sonarr/v4/normal/hdr10.json +++ b/docs/json/sonarr/v4/normal/hdr10.json @@ -17,7 +17,7 @@ "negate": true, "required": true, "fields": { - "value": "\\b(DV[ .]HDR10)\\b" + "value": "\\b(DV[ .]HDR10|HDR10[ .]DV)\\b" } }, { @@ -55,6 +55,15 @@ "fields": { "value": "\\bSDR(\\b|\\d)" } + }, + { + "name": "Not DV", + "implementation": "ReleaseTitleSpecification", + "negate": true, + "required": true, + "fields": { + "value": "\\b(dv|dovi|dolby[ .]?vision)\\b" + } } ] } diff --git a/docs/json/sonarr/v4/normal/hdr10plus.json b/docs/json/sonarr/v4/normal/hdr10plus.json index 4cce5dde3..1e31afe14 100644 --- a/docs/json/sonarr/v4/normal/hdr10plus.json +++ b/docs/json/sonarr/v4/normal/hdr10plus.json @@ -17,7 +17,7 @@ "negate": true, "required": true, "fields": { - "value": "\\b(DV[ .]HDR10)\\b" + "value": "\\b(DV[ .]HDR10|HDR10[ .]DV)\\b" } }, {