fix: use absolute public booking URLs

This commit is contained in:
2026-04-29 10:18:22 +02:00
parent c46d803951
commit 4ae85947e0
6 changed files with 37 additions and 6 deletions

View File

@@ -1,5 +1,6 @@
import logging
from django.conf import settings
from django.core.mail import send_mail
@@ -9,7 +10,7 @@ CONFIRMATION_PATH = "/api/reservations/confirm/"
def build_confirmation_link(raw_confirmation_token):
return f"{CONFIRMATION_PATH}?token={raw_confirmation_token}"
return f"{settings.SITE_BASE_URL}{CONFIRMATION_PATH}?token={raw_confirmation_token}"
def send_confirmation_email(*, reservation, raw_confirmation_token):