From 75bb3db96ca14477fca5edb5623f57da3518da41 Mon Sep 17 00:00:00 2001 From: Garfield69 <Garfield69@outlook.com> Date: Tue, 13 Feb 2018 09:04:24 +1300 Subject: [PATCH] mvgroup: optionally strip S01E01 from torznab searches. resolves #2488 --- src/Jackett.Common/Definitions/mvgroupforum.yml | 9 +++++++++ src/Jackett.Common/Definitions/mvgroupmain.yml | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/src/Jackett.Common/Definitions/mvgroupforum.yml b/src/Jackett.Common/Definitions/mvgroupforum.yml index 5e017468..79bcd238 100644 --- a/src/Jackett.Common/Definitions/mvgroupforum.yml +++ b/src/Jackett.Common/Definitions/mvgroupforum.yml @@ -92,6 +92,10 @@ type: checkbox label: Drop "BBC " from the front of result titles default: false + - name: stripS01E01 + type: checkbox + label: Strip the S01E01 from the Torznab search requests + default: false - name: info type: info label: Category for Sonarr and Radarr @@ -125,6 +129,9 @@ "seed": "{{ if .Config.seed }}1{{else}}0{{end}}" "withsubs": "{{ re_replace .Config.withsubs \"_\" \"\" }}" "filter": "{{ if .Config.hidef }}hd+{{else}}{{end}}{{ .Keywords }}" + keywordsfilters: + - name: re_replace + args: ["S01E01", "{{ if .Config.stripS01E01 }}{{else}}S01E01{{end}}"] # optionally remove S01E01 from search rows: selector: tr:has(a.magnetlink) @@ -138,6 +145,8 @@ filters: - name: re_replace args: ["^BBC (.*)", "{{ if .Config.dropbbc }}{{ else }}BBC {{ end }}$1"] + - name: append + args: "{{ if .Config.stripS01E01 }} S01E01{{else}}{{end}}" details: optional: true selector: td.singleindent a[href^="/index.php?showtopic="] diff --git a/src/Jackett.Common/Definitions/mvgroupmain.yml b/src/Jackett.Common/Definitions/mvgroupmain.yml index 9477026b..7123a9e7 100644 --- a/src/Jackett.Common/Definitions/mvgroupmain.yml +++ b/src/Jackett.Common/Definitions/mvgroupmain.yml @@ -92,6 +92,10 @@ type: checkbox label: Drop "BBC " from the front of result titles default: false + - name: stripS01E01 + type: checkbox + label: Strip the S01E01 from the Torznab search requests + default: false - name: info type: info label: Category for Sonarr and Radarr @@ -125,6 +129,9 @@ "seed": "{{ if .Config.seed }}1{{else}}0{{end}}" "withsubs": "{{ re_replace .Config.withsubs \"_\" \"\" }}" "filter": "{{ if .Config.hidef }}hd+{{else}}{{end}}{{ .Keywords }}" + keywordsfilters: + - name: re_replace + args: ["S01E01", "{{ if .Config.stripS01E01 }}{{else}}S01E01{{end}}"] # optionally remove S01E01 from search rows: selector: tr:has(a.magnetlink) @@ -138,6 +145,8 @@ filters: - name: re_replace args: ["^BBC (.*)", "{{ if .Config.dropbbc }}{{ else }}BBC {{ end }}$1"] + - name: append + args: "{{ if .Config.stripS01E01 }} S01E01{{else}}{{end}}" details: optional: true selector: td.singleindent a[href^="/index.php?showtopic="] -- GitLab