From 42e2672aae7a00834474f72965f7e96435fb8f46 Mon Sep 17 00:00:00 2001 From: Ben Kurtovic Date: Thu, 6 May 2021 23:16:50 -0400 Subject: [PATCH] Fix URL proxying with query strings --- earwigbot/wiki/copyvios/workers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/earwigbot/wiki/copyvios/workers.py b/earwigbot/wiki/copyvios/workers.py index e3081ec..5282f24 100644 --- a/earwigbot/wiki/copyvios/workers.py +++ b/earwigbot/wiki/copyvios/workers.py @@ -138,6 +138,8 @@ class _CopyvioWorker(object): continue path = path[len(proxy_info["path"]):] url = proxy_info["target"] + path + if parsed.query: + url += '?' + parsed.query if "auth" in proxy_info: extra_headers["Authorization"] = "Basic %s" % ( base64.b64encode(proxy_info["auth"]))