From 1b5775e15e61ec0aab4b6b67d0bfa07b36c07e31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Barrag=C3=A1n=20Merino?= Date: Tue, 1 Sep 2015 11:02:47 +0200 Subject: [PATCH] Add 'taiga-info has-closed-milestones' to Access-Control-Expose-Headers --- taiga/base/middleware/cors.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/taiga/base/middleware/cors.py b/taiga/base/middleware/cors.py index 86d6b5c5..3bc8bfac 100644 --- a/taiga/base/middleware/cors.py +++ b/taiga/base/middleware/cors.py @@ -28,13 +28,15 @@ COORS_EXPOSE_HEADERS = ["x-pagination-count", "x-paginated", "x-paginated-by", "x-pagination-current", "x-pagination-next", "x-pagination-prev", "x-site-host", "x-site-register"] +TAIGA_EXPOSE_HEADERS = ["taiga-info-has-closed-milestones"] + class CoorsMiddleware(object): def _populate_response(self, response): response["Access-Control-Allow-Origin"] = COORS_ALLOWED_ORIGINS response["Access-Control-Allow-Methods"] = ",".join(COORS_ALLOWED_METHODS) response["Access-Control-Allow-Headers"] = ",".join(COORS_ALLOWED_HEADERS) - response["Access-Control-Expose-Headers"] = ",".join(COORS_EXPOSE_HEADERS) + response["Access-Control-Expose-Headers"] = ",".join(COORS_EXPOSE_HEADERS + TAIGA_EXPOSE_HEADERS) response["Access-Control-Max-Age"] = "3600" if COORS_ALLOWED_CREDENTIALS: