From f56bb7e40e0dc96d3f383493fa0356fc2a69019f Mon Sep 17 00:00:00 2001 From: nuxen Date: Thu, 25 Aug 2022 01:24:20 +0200 Subject: [PATCH] Fixed: `E-AC3` detection again Added word boundaries to the `Dolby Digital Plus` Conditions. --- docs/json/radarr/cf/aac.json | 2 +- docs/json/radarr/cf/atmos-undefined.json | 2 +- docs/json/radarr/cf/dd.json | 2 +- docs/json/radarr/cf/ddplus-atmos.json | 2 +- docs/json/radarr/cf/ddplus.json | 2 +- docs/json/radarr/cf/dts-es.json | 2 +- docs/json/radarr/cf/dts-hd-hra.json | 2 +- docs/json/radarr/cf/dts-hd-ma.json | 2 +- docs/json/radarr/cf/dts-x.json | 2 +- docs/json/radarr/cf/dts.json | 2 +- docs/json/radarr/cf/flac.json | 2 +- docs/json/radarr/cf/pcm.json | 2 +- docs/json/radarr/cf/truehd-atmos.json | 2 +- docs/json/radarr/cf/truehd.json | 2 +- docs/json/sonarr/cf/aac.json | 2 +- docs/json/sonarr/cf/atmos-undefined.json | 2 +- docs/json/sonarr/cf/dd.json | 2 +- docs/json/sonarr/cf/ddplus-atmos.json | 2 +- docs/json/sonarr/cf/ddplus.json | 2 +- docs/json/sonarr/cf/dts-es.json | 2 +- docs/json/sonarr/cf/dts-hd-hra.json | 2 +- docs/json/sonarr/cf/dts-hd-ma.json | 2 +- docs/json/sonarr/cf/dts-x.json | 2 +- docs/json/sonarr/cf/dts.json | 2 +- docs/json/sonarr/cf/flac.json | 2 +- docs/json/sonarr/cf/pcm.json | 2 +- docs/json/sonarr/cf/truehd-atmos.json | 2 +- docs/json/sonarr/cf/truehd.json | 2 +- 28 files changed, 28 insertions(+), 28 deletions(-) diff --git a/docs/json/radarr/cf/aac.json b/docs/json/radarr/cf/aac.json index b1ea4fa6a..4ba0c1ddd 100644 --- a/docs/json/radarr/cf/aac.json +++ b/docs/json/radarr/cf/aac.json @@ -27,7 +27,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/radarr/cf/atmos-undefined.json b/docs/json/radarr/cf/atmos-undefined.json index cfa289170..4c830d7d3 100644 --- a/docs/json/radarr/cf/atmos-undefined.json +++ b/docs/json/radarr/cf/atmos-undefined.json @@ -10,7 +10,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/radarr/cf/dd.json b/docs/json/radarr/cf/dd.json index 9d0f5e738..1e2b32206 100644 --- a/docs/json/radarr/cf/dd.json +++ b/docs/json/radarr/cf/dd.json @@ -18,7 +18,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/radarr/cf/ddplus-atmos.json b/docs/json/radarr/cf/ddplus-atmos.json index 7dfed5785..9b197cbc1 100644 --- a/docs/json/radarr/cf/ddplus-atmos.json +++ b/docs/json/radarr/cf/ddplus-atmos.json @@ -10,7 +10,7 @@ "negate": false, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/radarr/cf/ddplus.json b/docs/json/radarr/cf/ddplus.json index dda60b8a6..f7ccf9db0 100644 --- a/docs/json/radarr/cf/ddplus.json +++ b/docs/json/radarr/cf/ddplus.json @@ -9,7 +9,7 @@ "negate": false, "required": true, "fields": { - "value": "[^-]DD[P+](?!A)|e[-_. ]?ac3" + "value": "\\bDD[P+](?!A)|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/radarr/cf/dts-es.json b/docs/json/radarr/cf/dts-es.json index c098daf0c..9d10f3d54 100644 --- a/docs/json/radarr/cf/dts-es.json +++ b/docs/json/radarr/cf/dts-es.json @@ -27,7 +27,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/radarr/cf/dts-hd-hra.json b/docs/json/radarr/cf/dts-hd-hra.json index 75ec8a8dc..a6341dd30 100644 --- a/docs/json/radarr/cf/dts-hd-hra.json +++ b/docs/json/radarr/cf/dts-hd-hra.json @@ -27,7 +27,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/radarr/cf/dts-hd-ma.json b/docs/json/radarr/cf/dts-hd-ma.json index 04f20caa5..0a48f8c67 100644 --- a/docs/json/radarr/cf/dts-hd-ma.json +++ b/docs/json/radarr/cf/dts-hd-ma.json @@ -28,7 +28,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/radarr/cf/dts-x.json b/docs/json/radarr/cf/dts-x.json index b357aab5e..0aac2423c 100644 --- a/docs/json/radarr/cf/dts-x.json +++ b/docs/json/radarr/cf/dts-x.json @@ -36,7 +36,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/radarr/cf/dts.json b/docs/json/radarr/cf/dts.json index 22267cce1..7a55b9112 100644 --- a/docs/json/radarr/cf/dts.json +++ b/docs/json/radarr/cf/dts.json @@ -36,7 +36,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/radarr/cf/flac.json b/docs/json/radarr/cf/flac.json index e274a43b2..d15824569 100644 --- a/docs/json/radarr/cf/flac.json +++ b/docs/json/radarr/cf/flac.json @@ -63,7 +63,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } } ] diff --git a/docs/json/radarr/cf/pcm.json b/docs/json/radarr/cf/pcm.json index 546e2195d..12c3e4c3d 100644 --- a/docs/json/radarr/cf/pcm.json +++ b/docs/json/radarr/cf/pcm.json @@ -63,7 +63,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } } ] diff --git a/docs/json/radarr/cf/truehd-atmos.json b/docs/json/radarr/cf/truehd-atmos.json index 077d618a0..68e6b79ca 100644 --- a/docs/json/radarr/cf/truehd-atmos.json +++ b/docs/json/radarr/cf/truehd-atmos.json @@ -28,7 +28,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/radarr/cf/truehd.json b/docs/json/radarr/cf/truehd.json index 7d3618ac5..5e9a6e7c4 100644 --- a/docs/json/radarr/cf/truehd.json +++ b/docs/json/radarr/cf/truehd.json @@ -28,7 +28,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/sonarr/cf/aac.json b/docs/json/sonarr/cf/aac.json index a10d49918..2f18afee6 100644 --- a/docs/json/sonarr/cf/aac.json +++ b/docs/json/sonarr/cf/aac.json @@ -27,7 +27,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/sonarr/cf/atmos-undefined.json b/docs/json/sonarr/cf/atmos-undefined.json index 96dab5335..a6295ae2c 100644 --- a/docs/json/sonarr/cf/atmos-undefined.json +++ b/docs/json/sonarr/cf/atmos-undefined.json @@ -19,7 +19,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/sonarr/cf/dd.json b/docs/json/sonarr/cf/dd.json index 2e1febf61..f829dc144 100644 --- a/docs/json/sonarr/cf/dd.json +++ b/docs/json/sonarr/cf/dd.json @@ -18,7 +18,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/sonarr/cf/ddplus-atmos.json b/docs/json/sonarr/cf/ddplus-atmos.json index db9112e67..e92c07cbe 100644 --- a/docs/json/sonarr/cf/ddplus-atmos.json +++ b/docs/json/sonarr/cf/ddplus-atmos.json @@ -10,7 +10,7 @@ "negate": false, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/sonarr/cf/ddplus.json b/docs/json/sonarr/cf/ddplus.json index ead6567e0..71ae1118f 100644 --- a/docs/json/sonarr/cf/ddplus.json +++ b/docs/json/sonarr/cf/ddplus.json @@ -9,7 +9,7 @@ "negate": false, "required": true, "fields": { - "value": "[^-]DD[P+](?!A)|e[-_. ]?ac3" + "value": "\\bDD[P+](?!A)|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/sonarr/cf/dts-es.json b/docs/json/sonarr/cf/dts-es.json index b1de9dd63..1e3c5b011 100644 --- a/docs/json/sonarr/cf/dts-es.json +++ b/docs/json/sonarr/cf/dts-es.json @@ -27,7 +27,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/sonarr/cf/dts-hd-hra.json b/docs/json/sonarr/cf/dts-hd-hra.json index 9551d7a87..325eeac31 100644 --- a/docs/json/sonarr/cf/dts-hd-hra.json +++ b/docs/json/sonarr/cf/dts-hd-hra.json @@ -27,7 +27,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/sonarr/cf/dts-hd-ma.json b/docs/json/sonarr/cf/dts-hd-ma.json index f37a99eb2..ff473fafe 100644 --- a/docs/json/sonarr/cf/dts-hd-ma.json +++ b/docs/json/sonarr/cf/dts-hd-ma.json @@ -28,7 +28,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/sonarr/cf/dts-x.json b/docs/json/sonarr/cf/dts-x.json index 4c903f83c..4e63ca069 100644 --- a/docs/json/sonarr/cf/dts-x.json +++ b/docs/json/sonarr/cf/dts-x.json @@ -36,7 +36,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/sonarr/cf/dts.json b/docs/json/sonarr/cf/dts.json index eab497030..b1f6d41d2 100644 --- a/docs/json/sonarr/cf/dts.json +++ b/docs/json/sonarr/cf/dts.json @@ -36,7 +36,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/sonarr/cf/flac.json b/docs/json/sonarr/cf/flac.json index e2cca2711..7a0194002 100644 --- a/docs/json/sonarr/cf/flac.json +++ b/docs/json/sonarr/cf/flac.json @@ -63,7 +63,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } } ] diff --git a/docs/json/sonarr/cf/pcm.json b/docs/json/sonarr/cf/pcm.json index 3aba591b7..c9602e14f 100644 --- a/docs/json/sonarr/cf/pcm.json +++ b/docs/json/sonarr/cf/pcm.json @@ -63,7 +63,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } } ] diff --git a/docs/json/sonarr/cf/truehd-atmos.json b/docs/json/sonarr/cf/truehd-atmos.json index 7eeaeaeb2..b9fdccead 100644 --- a/docs/json/sonarr/cf/truehd-atmos.json +++ b/docs/json/sonarr/cf/truehd-atmos.json @@ -28,7 +28,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, { diff --git a/docs/json/sonarr/cf/truehd.json b/docs/json/sonarr/cf/truehd.json index 2a0a30ea7..3c45d89a5 100644 --- a/docs/json/sonarr/cf/truehd.json +++ b/docs/json/sonarr/cf/truehd.json @@ -28,7 +28,7 @@ "negate": true, "required": true, "fields": { - "value": "[^-]DD[P+]|e[-_. ]?ac3" + "value": "\\bDD[P+]|\\b(e[-_. ]?ac3)\\b" } }, {