feat: update dynamic cors origin population

This commit is contained in:
ramvignesh-b
2026-04-22 18:53:23 +05:30
parent c3a1e1e252
commit 5355194026
2 changed files with 4 additions and 2 deletions
+3 -1
View File
@@ -28,7 +28,9 @@ if os.path.exists(env_file):
SSL_ENABLED = env("SSL_ENABLED") == "true" SSL_ENABLED = env("SSL_ENABLED") == "true"
FRONTEND_URLS = [] FRONTEND_URLS = []
if env("FRONTEND_PORT"): if env("FRONTEND_URL", None):
FRONTEND_URLS.append(env("FRONTEND_URL"))
if env("FRONTEND_PORT", None):
FRONTEND_URLS.append(f"http://{env('FRONTEND_DOMAIN')}:{env('FRONTEND_PORT')}") FRONTEND_URLS.append(f"http://{env('FRONTEND_DOMAIN')}:{env('FRONTEND_PORT')}")
FRONTEND_URLS.append(f"https://{env('FRONTEND_DOMAIN')}:{env('FRONTEND_PORT')}") FRONTEND_URLS.append(f"https://{env('FRONTEND_DOMAIN')}:{env('FRONTEND_PORT')}")
else: else:
+1 -1
View File
@@ -8,7 +8,7 @@ from django.utils.http import urlsafe_base64_encode
def send_activation_email(user): def send_activation_email(user):
token = default_token_generator.make_token(user) token = default_token_generator.make_token(user)
uid = urlsafe_base64_encode(force_bytes(user.public_id)) uid = urlsafe_base64_encode(force_bytes(user.public_id))
activation_url = f"{settings.FRONTEND_URL}/activate/{uid}/{token}" activation_url = f"{settings.FRONTEND_URLS[0]}/activate/{uid}/{token}"
subject = "Activate Your Piku Account" subject = "Activate Your Piku Account"
message = f"""Hi {user.full_name}, message = f"""Hi {user.full_name},