csrf-correction

This commit is contained in:
denis defolie
2026-07-10 09:49:36 +02:00
parent 695e59174a
commit 90d271dc2b
8 changed files with 17 additions and 12 deletions
@@ -40,3 +40,13 @@ function timestampToLocalISOString(timestamp) {
return toLocalISOString(date);
}
function getCookie(name) {
const match = document.cookie.match('(?:^|; )' + name + '=([^;]*)');
return match ? decodeURIComponent(match[1]) : null;
}
function csrfFetch(url, options = {}) {
options.headers = { ...(options.headers || {}), 'X-CSRFToken': getCookie('csrftoken') };
return fetch(url, options);
}