From 23ea663892a88b21574ad46d1123e994cbbb2f48 Mon Sep 17 00:00:00 2001 From: Aevann Date: Thu, 31 Aug 2023 16:18:52 +0300 Subject: [PATCH] handle weird error --- files/helpers/sanitize.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/files/helpers/sanitize.py b/files/helpers/sanitize.py index a2eca2779..305effc44 100644 --- a/files/helpers/sanitize.py +++ b/files/helpers/sanitize.py @@ -770,7 +770,10 @@ def normalize_url(url): url = giphy_regex.sub(r'\1.webp', url) if not url.startswith('/') and not url.startswith('https://rdrama.net') and not url.startswith('https://watchpeopledie.tv'): - parsed_url = urlparse(url) + try: parsed_url = urlparse(url) + except: + print(url, flush=True) + abort(500) domain = parsed_url.netloc qd = parse_qs(parsed_url.query, keep_blank_values=True) filtered = {k: val for k, val in qd.items() if is_whitelisted(domain, k)}