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))