From ec02da930b47f931c137127288de6bceda9907df Mon Sep 17 00:00:00 2001 From: Kenneth Kehl <@kkehl@flexion.us> Date: Mon, 3 Feb 2025 07:56:30 -0800 Subject: [PATCH] try to fix dynamic scan warnings --- app/__init__.py | 5 +++++ app/service/rest.py | 7 ++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/app/__init__.py b/app/__init__.py index add218e5d..2c123f71b 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -286,6 +286,11 @@ def init_app(app): @app.after_request def after_request(response): response.headers.add("X-Content-Type-Options", "nosniff") + response.headers.add("Cross-Origin-Opener-Policy", "same-origin") + response.headers.add("Cross-Origin-Embedder-Policy", "require-corp") + response.headers.add("Cross-Origin-Resource-Policy", "same-origin") + response.headers.add("Cross-Origin-Opener-Policy", "same-origin") + return response @app.errorhandler(Exception) diff --git a/app/service/rest.py b/app/service/rest.py index 657555348..98cb0e963 100644 --- a/app/service/rest.py +++ b/app/service/rest.py @@ -694,7 +694,12 @@ def get_single_month_notification_stats_by_user(service_id, user_id): service_id, start_date, end_date, user_id ) - stats = get_specific_days_stats(results, start_date, end_date=end_date, total_notifications=total_notifications,) + stats = get_specific_days_stats( + results, + start_date, + end_date=end_date, + total_notifications=total_notifications, + ) return jsonify(stats)