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