From bda0197cae34a5f8ea74c8638e73c27144a61ccb Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Sun, 31 Mar 2024 12:02:32 +1300 Subject: [PATCH] polishtorrent: -> 8.0.0 --- .../Definitions/polishtorrent.yml | 33 +++++++++++-------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/src/Jackett.Common/Definitions/polishtorrent.yml b/src/Jackett.Common/Definitions/polishtorrent.yml index fce4feead..920352372 100644 --- a/src/Jackett.Common/Definitions/polishtorrent.yml +++ b/src/Jackett.Common/Definitions/polishtorrent.yml @@ -54,6 +54,10 @@ settings: type: checkbox label: Search freeleech only default: false + - name: single_file_release_use_filename + type: checkbox + label: Use filename as title for single file releases + default: true - name: multilang type: checkbox label: Replace MULTI by another language in release name @@ -126,17 +130,8 @@ search: fields: category: selector: category_id - title_phase1: + title_optional: selector: name - title_multilang: - selector: name - filters: - - name: re_replace - args: ["(?i)\\b(MULTI(?!.*(?:POLISH|ENGLISH|\\bPL\\b)))\\b", "{{ .Config.multilanguage }}"] - - name: re_replace - args: ["(?i)\\b(pl)\\b", "POLISH"] - title: - text: "{{ if .Config.multilang }}{{ .Result.title_multilang }}{{ else }}{{ .Result.title_phase1 }}{{ end }}" details: selector: details_link download: @@ -157,8 +152,6 @@ search: genre: selector: meta.genres filters: - - name: re_replace - args: ["(?i)^None$", ""] - name: re_replace args: ["(?i)(Akcja i Przygoda)", "Akcja_i_Przygoda"] - name: re_replace @@ -204,4 +197,18 @@ search: minimumseedtime: # 7 day (as seconds = 7 x 24 x 60 x 60) text: 604800 -# json UNIT3D 7.2.5 + title_filename: + selector: "files[0].name" + optional: true + title_phase1: + text: "{{ if and (.Config.single_file_release_use_filename) (eq .Result.files \"1\") (.Result.title_filename) }}{{ .Result.title_filename }}{{ else }}{{ .Result.title_optional }}{{ end }}" + title_multilang: + text: "{{ .Result.title_phase1 }}" + filters: + - name: re_replace + args: ["(?i)\\b(MULTI(?!.*(?:POLISH|ENGLISH|\\bPL\\b)))\\b", "{{ .Config.multilanguage }}"] + - name: re_replace + args: ["(?i)\\b(pl)\\b", "POLISH"] + title: + text: "{{ if .Config.multilang }}{{ .Result.title_multilang }}{{ else }}{{ .Result.title_phase1 }}{{ end }}" +# json UNIT3D 8.0.0