diff --git a/app/__init__.py b/app/__init__.py index 0f0d30efe..e0a0b23f4 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -65,6 +65,13 @@ def init_app(app, config_overrides): if error: return error + @app.after_request + def after_request(response): + response.headers.add('Access-Control-Allow-Origin', '*') + response.headers.add('Access-Control-Allow-Headers', 'Content-Type,Authorization') + response.headers.add('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE') + return response + def convert_to_boolean(value): """Turn strings to bools if they look like them