+8
-7
moderation/static/admin.js
+8
-7
moderation/static/admin.js
···
99
99
btn.disabled = true;
100
100
btn.textContent = '...';
101
101
102
-
// Submit via fetch
103
-
const formData = new FormData();
104
-
formData.append('uri', uri);
105
-
formData.append('val', val);
106
-
formData.append('reason', reason);
102
+
// Submit via fetch (URLSearchParams for application/x-www-form-urlencoded)
103
+
const params = new URLSearchParams();
104
+
params.append('uri', uri);
105
+
params.append('val', val);
106
+
params.append('reason', reason);
107
107
108
108
fetch('/admin/resolve-htmx', {
109
109
method: 'POST',
110
110
headers: {
111
-
'X-Moderation-Key': currentToken
111
+
'X-Moderation-Key': currentToken,
112
+
'Content-Type': 'application/x-www-form-urlencoded'
112
113
},
113
-
body: formData
114
+
body: params
114
115
})
115
116
.then(response => {
116
117
if (response.ok) {