📚 Improved printer management system & session handling 🚀
This commit is contained in:
@@ -109,9 +109,9 @@ class SessionManager {
|
||||
'X-Requested-With': 'XMLHttpRequest'
|
||||
};
|
||||
|
||||
// CSRF-Token hinzufügen wenn verfügbar
|
||||
// CSRF-Token hinzufügen wenn verfügbar - Flask-WTF erwartet X-CSRFToken oder den Token im Body
|
||||
if (csrfToken) {
|
||||
headers['X-CSRF-Token'] = csrfToken;
|
||||
headers['X-CSRFToken'] = csrfToken;
|
||||
}
|
||||
|
||||
const response = await fetch('/api/session/heartbeat', {
|
||||
@@ -119,7 +119,8 @@ class SessionManager {
|
||||
headers: headers,
|
||||
body: JSON.stringify({
|
||||
timestamp: new Date().toISOString(),
|
||||
page: window.location.pathname
|
||||
page: window.location.pathname,
|
||||
csrf_token: csrfToken // Zusätzlich im Body senden
|
||||
})
|
||||
});
|
||||
|
||||
|
Reference in New Issue
Block a user