From 637ee56fa0c4a29cb1cf616630e4592a3a09071e Mon Sep 17 00:00:00 2001 From: Janos Wortmann Date: Sun, 12 Nov 2023 16:02:04 +0100 Subject: [PATCH] Account for actual colons in the path part --- plugin/core/url.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/core/url.py b/plugin/core/url.py index 98f3af921..024379105 100644 --- a/plugin/core/url.py +++ b/plugin/core/url.py @@ -60,7 +60,7 @@ def parse_uri(uri: str) -> Tuple[str, str]: else: return parsed.scheme, path return parsed.scheme, path - elif parsed.scheme == '' and ':' in parsed.path: + elif parsed.scheme == '' and ':' in parsed.path.split('/')[0]: # workaround for bug in urllib.parse.urlparse return parsed.path.split(':')[0], uri return parsed.scheme, uri