From 1c1a0678260fcf24c6e4ce8e604e1ab9166944a5 Mon Sep 17 00:00:00 2001 From: user Date: Mon, 20 Jan 2025 02:34:16 +0300 Subject: [PATCH] error cors --- app/api/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/api/__init__.py b/app/api/__init__.py index ac9b680..e282659 100644 --- a/app/api/__init__.py +++ b/app/api/__init__.py @@ -63,5 +63,9 @@ async def s_handle_exception(request, exception): make_log("sanic_exception", f"Exception: {e}" + '\n' + str(traceback.format_exc()), level='error') response_buffer = await close_db_session(request, response_buffer) + response_buffer.headers["Access-Control-Allow-Origin"] = "*" + response_buffer.headers["Access-Control-Allow-Methods"] = "GET, POST, OPTIONS" + response_buffer.headers["Access-Control-Allow-Headers"] = "Origin, Content-Type, Accept, Authorization, Referer, User-Agent, Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site" + response_buffer.headers["Access-Control-Allow-Credentials"] = "true" return response_buffer