From 3a3d87f72dd7c4f6c14e721de0a7f766c0379dd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yannik=20R=C3=B6del?= Date: Wed, 29 Oct 2025 04:27:25 +0100 Subject: [PATCH] Fix submission email handling syntax error See: #202 --- cgi-bin/form.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cgi-bin/form.py b/cgi-bin/form.py index 6899d38..e49fdfb 100755 --- a/cgi-bin/form.py +++ b/cgi-bin/form.py @@ -11,7 +11,7 @@ import os import re import secrets from typing import Any, Optional, overload -from urllib.parse import urljoin +from urllib.parse import urlencode, urljoin import cgi import itsdangerous @@ -402,7 +402,7 @@ try: print("Status: 302 Found") print("Content-Type: text/html") - print(f"Location: /kontakt/fertig#{urllib.parse.urlencode(dict(email=contact_email))}") + print(f"Location: /kontakt/fertig#{urlencode(dict(email=contact_email))}") print("") except Exception as e: fail("500 Internal Server Error", str(e))