diff --git a/gen/openapi_server/__main__.py b/gen/openapi_server/__main__.py index 73a26bd..cc220b0 100644 --- a/gen/openapi_server/__main__.py +++ b/gen/openapi_server/__main__.py @@ -11,9 +11,8 @@ from starlette.middleware.cors import CORSMiddleware import re -kanzleiapp_urls = "[a-zA-Z0-9.-]+\.kanzleiapp\.io" -masasana_urls = r"[a-zA-Z0-9.-]+\.masasana\.ai" - +kanzleiapp_urls = r"^https://[a-zA-Z0-9.-]+\.kanzleiapp\.io$" +masasana_urls = r"^https://[a-zA-Z0-9.-]+\.masasana\.ai$" client = MongoClient(host='mongodb://admin:admin@announcement-service-database-svc:27017/?authSource=admin') db = client["MainDB"] collection = db['patch_notes'] @@ -23,7 +22,10 @@ app = connexion.FlaskApp(__name__, specification_dir='./openapi/') app.add_middleware( CORSMiddleware, position=MiddlewarePosition.BEFORE_EXCEPTION, - allow_origins=["http://localhost:4200", kanzleiapp_urls, masasana_urls], + allow_origins_regex=[ + kanzleiapp_urls, + masasana_urls, + ], allow_origins=["http://localhost:4200"], allow_credentials=True, allow_methods=["*"], allow_headers=["*"],