diff options
| author | Bnyro <bnyro@tutanota.com> | 2024-06-12 22:35:13 +0200 |
|---|---|---|
| committer | Markus Heiser <markus.heiser@darmarIT.de> | 2024-06-15 15:42:29 +0200 |
| commit | e9f8412a6e4b399a3335da73b3d321104bb0c4fb (patch) | |
| tree | 0caf5c1bede7bb8739c5c2e5d107fa75455ecc24 /searx/engines/bt4g.py | |
| parent | 16ce5612dd0ef426b6851ab97b248595f3933d8f (diff) | |
[perf] torrents.html, files.html: don't parse and re-format filesize
Diffstat (limited to 'searx/engines/bt4g.py')
| -rw-r--r-- | searx/engines/bt4g.py | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/searx/engines/bt4g.py b/searx/engines/bt4g.py index 98a8c3087..a468124fe 100644 --- a/searx/engines/bt4g.py +++ b/searx/engines/bt4g.py @@ -36,14 +36,11 @@ Implementations """ -import re from datetime import datetime from urllib.parse import quote from lxml import etree -from searx.utils import get_torrent_size - # about about = { "website": 'https://bt4gprx.com', @@ -103,8 +100,6 @@ def response(resp): title = entry.find("title").text link = entry.find("guid").text fullDescription = entry.find("description").text.split('<br>') - filesize = fullDescription[1] - filesizeParsed = re.split(r"([A-Z]+)", filesize) magnetlink = entry.find("link").text pubDate = entry.find("pubDate").text results.append( @@ -114,7 +109,7 @@ def response(resp): 'magnetlink': magnetlink, 'seed': 'N/A', 'leech': 'N/A', - 'filesize': get_torrent_size(filesizeParsed[0], filesizeParsed[1]), + 'filesize': fullDescription[1], 'publishedDate': datetime.strptime(pubDate, '%a,%d %b %Y %H:%M:%S %z'), 'template': 'torrent.html', } |