From d1ac4669746fe54fe699f4304d2a119cc11f101f Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Sat, 14 Dec 2019 10:19:53 +1300 Subject: [PATCH] bttree: add andmatch filter. resolves #6601 also add config sort option --- src/Jackett.Common/Definitions/btetree.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/Jackett.Common/Definitions/btetree.yml b/src/Jackett.Common/Definitions/btetree.yml index 94f1fca62..aacb1ebac 100644 --- a/src/Jackett.Common/Definitions/btetree.yml +++ b/src/Jackett.Common/Definitions/btetree.yml @@ -16,18 +16,30 @@ search: [q] music-search: [q, album, artist, label, year] - settings: [] + settings: + - name: sort + type: select + label: Sort requested from site + default: "added" + options: + "added": "created" + "seeders": "seeders" + "name": "title" search: paths: # http://bt.etree.org/?searchzzzz=&cat=0 - path: / inputs: - searchzzzz: "{{if .Query.Artist}}{{ .Query.Artist }}{{else}}{{ .Keywords }}{{end}}" + searchzzzz: "{{ if .Query.Artist }}{{ .Query.Artist }}{{else}}{{ .Keywords }}{{end}}" cat: 0 + sort: "{{ .Config.sort }}" rows: selector: table[bgcolor="#CCCCCC"] tbody tr:has(a[href^="download.php"]) + filters: + - name: andmatch + fields: category: text: "Music"