From 393e7fea01cdfae0206ef36a1f25343be092c836 Mon Sep 17 00:00:00 2001 From: James Lu Date: Mon, 25 Jul 2022 21:30:03 -0700 Subject: [PATCH] Grapnel: less lazy urlencode --- Grapnel/plugin.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Grapnel/plugin.py b/Grapnel/plugin.py index 59887d7..b63748f 100644 --- a/Grapnel/plugin.py +++ b/Grapnel/plugin.py @@ -157,7 +157,10 @@ class Grapnel(callbacks.Plugin): def _format_url(self, hookID, token): baseurl = self.registryValue("baseURL") - url = urllib.parse.urljoin(baseurl, f"/{HTTP_ENDPOINT_NAME}/{hookID}?token={token}&sender=change-this") + url = urllib.parse.urljoin(baseurl, f"/{HTTP_ENDPOINT_NAME}/{hookID}?" + urllib.parse.urlencode({ + 'token': token, + 'sender': 'your-cool-app-name' + })) return url @wrap(['networkIrc', 'channel', 'admin'])