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