From 33d6ea94b86125527f55b8c667c2e52ed5a9ab24 Mon Sep 17 00:00:00 2001 From: Ankush Menat Date: Thu, 23 Jan 2025 11:05:54 +0530 Subject: [PATCH] fix: update instead of extend None of these are supposed to be extended over defaults. --- frappe/app.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frappe/app.py b/frappe/app.py index f5c5b69f88..b6cadb7b50 100644 --- a/frappe/app.py +++ b/frappe/app.py @@ -254,10 +254,10 @@ def process_response(response: Response): # rate limiter headers if hasattr(frappe.local, "rate_limiter"): - response.headers.extend(frappe.local.rate_limiter.headers()) + response.headers.update(frappe.local.rate_limiter.headers()) if trace_id := frappe.monitor.get_trace_id(): - response.headers.extend({"X-Frappe-Request-Id": trace_id}) + response.headers.update({"X-Frappe-Request-Id": trace_id}) # CORS headers if hasattr(frappe.local, "conf"): @@ -296,7 +296,7 @@ def set_cors_headers(response): if not frappe.conf.developer_mode: cors_headers["Access-Control-Max-Age"] = "86400" - response.headers.extend(cors_headers) + response.headers.update(cors_headers) def make_form_dict(request: Request):