From a85aa83e115c6207dcdda30f180d2ef2190e4307 Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Sat, 6 Aug 2022 08:09:35 +1200 Subject: [PATCH] cathoderaytube: season adjustments source: https://github.com/Prowlarr/Indexers/commit/88a443b30669e8207411111a4fff767e64a004db --- src/Jackett.Common/Definitions/cathoderaytube.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/Jackett.Common/Definitions/cathoderaytube.yml b/src/Jackett.Common/Definitions/cathoderaytube.yml index 8d1efb273..59828faca 100644 --- a/src/Jackett.Common/Definitions/cathoderaytube.yml +++ b/src/Jackett.Common/Definitions/cathoderaytube.yml @@ -83,6 +83,12 @@ search: filter_freeleech: "{{ if .Config.freeleech }}1{{ else }}{{ end }}" taglist: "{{ .Query.Genre }}" + keywordsfilters: + - name: re_replace + args: ["(?i)\\bS0*(\\d+)\\b", "$1"] + - name: re_replace + args: ["(?i)\\bS0*(\\d+)E0*(\\d+)\\b", "$1"] + rows: selector: table#torrent_table > tbody > tr[class^="torrent row"]:has(a[href*="action=download"]) filters: @@ -97,6 +103,13 @@ search: args: \[(\d+)\] title: selector: a[href^="/torrents.php?id="] + filters: + - name: re_replace # Seasons X-Y --> SX-SY + args: ["(?i)seasons?\\s*(\\d+)\\s*-\\s*(\\d+)", "S$1-S$2"] + - name: re_replace # Season X --> S0X + args: ["(?i)season\\s*(\\d+)", "S$"] + - name: re_replace + args: ["(?i)Complete\\s+Series", ""] details: selector: a[href^="/torrents.php?id="] attribute: href