summaryrefslogtreecommitdiff
path: root/openstack_dashboard/static
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2021-09-08 18:02:56 +0000
committerGerrit Code Review <review@openstack.org>2021-09-08 18:02:56 +0000
commita0ffbe466431ce180a4ca2c25c7cd3d3296f4865 (patch)
treef47fa629931641bdf11222929762acd24c7462c8 /openstack_dashboard/static
parent75e7d66b8e6a972de4bf7814859465e8b391913b (diff)
parentc635efeceb88263eb352c82ca63a858bd4893e62 (diff)
downloadhorizon-a0ffbe466431ce180a4ca2c25c7cd3d3296f4865.tar.gz
Merge "Enable CSRF token handling for PUT and PATCH reqs"
Diffstat (limited to 'openstack_dashboard/static')
-rw-r--r--openstack_dashboard/static/app/app.module.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/openstack_dashboard/static/app/app.module.js b/openstack_dashboard/static/app/app.module.js
index 48ee1e7ce..ca4c8c775 100644
--- a/openstack_dashboard/static/app/app.module.js
+++ b/openstack_dashboard/static/app/app.module.js
@@ -112,8 +112,11 @@
$route
) {
- $http.defaults.headers.post['X-CSRFToken'] = $cookies.csrftoken ||
- $('input[name="csrfmiddlewaretoken"]').val();
+ var csrftoken = $cookies.csrftoken ||
+ $('input[name="csrfmiddlewaretoken"]').val();
+ $http.defaults.headers.post['X-CSRFToken'] = csrftoken;
+ $http.defaults.headers.put['X-CSRFToken'] = csrftoken;
+ $http.defaults.headers.patch['X-CSRFToken'] = csrftoken;
// expose the legacy utils module
horizon.utils = hzUtils;