diff --git a/src/khoj/main.py b/src/khoj/main.py index 76f5f87f..7a73e0b7 100644 --- a/src/khoj/main.py +++ b/src/khoj/main.py @@ -3,7 +3,6 @@ """ from contextlib import redirect_stdout -import itertools import logging import io import os @@ -67,13 +66,9 @@ else: django_app = get_asgi_application() # Add CORS middleware -KHOJ_DOMAIN = os.getenv("KHOJ_DOMAIN", "app.khoj.dev").split(",") +KHOJ_DOMAIN = os.getenv("KHOJ_DOMAIN", "app.khoj.dev") scheme = "https" if not is_env_var_true("KHOJ_NO_HTTPS") else "http" -custom_origins = list( - itertools.chain.from_iterable( - [[f"{scheme}://{domain.strip()}", f"{scheme}://{domain.strip()}:*"] for domain in KHOJ_DOMAIN] - ) -) +custom_origins = [f"{scheme}://{KHOJ_DOMAIN.strip()}", f"{scheme}://{KHOJ_DOMAIN.strip()}:*"] default_origins = [ "app://obsidian.md", # To allow access from Obsidian desktop app "capacitor://localhost", # To allow access from Obsidian iOS app using Capacitor.JS