diff options
author | Zuul <zuul@review.opendev.org> | 2021-09-08 18:02:56 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2021-09-08 18:02:56 +0000 |
commit | a0ffbe466431ce180a4ca2c25c7cd3d3296f4865 (patch) | |
tree | f47fa629931641bdf11222929762acd24c7462c8 /openstack_dashboard/static | |
parent | 75e7d66b8e6a972de4bf7814859465e8b391913b (diff) | |
parent | c635efeceb88263eb352c82ca63a858bd4893e62 (diff) | |
download | horizon-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.js | 7 |
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; |