From 9e684ffad6af97589cbb27c33919ba2edc1a8b91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20=C3=81ngel=20L=C3=B3pez=20Vicente?= Date: Fri, 16 Aug 2024 09:13:20 +0200 Subject: [PATCH] UnionFansub: Improve season support (#15539) --- src/Jackett.Common/Definitions/unionfansub.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/Jackett.Common/Definitions/unionfansub.yml b/src/Jackett.Common/Definitions/unionfansub.yml index 10ef2da00..0ac37a945 100644 --- a/src/Jackett.Common/Definitions/unionfansub.yml +++ b/src/Jackett.Common/Definitions/unionfansub.yml @@ -98,8 +98,22 @@ search: filters: - name: querystring args: cat - title: + title_fansub: + selector: td:nth-child(2) span + optional: true + title_season: selector: td:nth-child(2) a + filters: + - name: re_replace + args: ["(?i)\\b(\\d{1,4})([ºª])\\b", "$1"] + - name: re_replace + args: ["(?i)\\b(Temporada|Season) (\\d+)\\b", "S$2"] + - name: re_replace + args: ["(?i)\\b(\\d+)(st|nd|rd|th) (Season|Temporada)\\b", "S$1"] + - name: re_replace + args: ["(?i)\\b(Season|Temporada) (\\d+)(st|nd|rd|th)\\b", "S$2"] + title: + text: "{{ .Result.title_season }} {{ if .Result.title_fansub }} [{{ .Result.title_fansub }}]{{ else }}{{ end }}" details: selector: td:nth-child(2) a attribute: href