Fix submission email handling syntax error

See: #202
This commit is contained in:
Yannik Rödel 2025-10-29 04:27:25 +01:00
parent da40de2759
commit 3a3d87f72d

View file

@ -11,7 +11,7 @@ import os
import re import re
import secrets import secrets
from typing import Any, Optional, overload from typing import Any, Optional, overload
from urllib.parse import urljoin from urllib.parse import urlencode, urljoin
import cgi import cgi
import itsdangerous import itsdangerous
@ -402,7 +402,7 @@ try:
print("Status: 302 Found") print("Status: 302 Found")
print("Content-Type: text/html") 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("") print("")
except Exception as e: except Exception as e:
fail("500 Internal Server Error", str(e)) fail("500 Internal Server Error", str(e))