bug fix in JSON serialization

This commit is contained in:
2025-11-08 20:33:49 +02:00
parent f5a08a9702
commit 5c5c45938b
7 changed files with 21 additions and 4 deletions
+4 -2
View File
@@ -1,13 +1,15 @@
import axios from 'axios';
import Utils from '@/lib/Utils';
const $ax = axios.create({
baseURL: '/api/',
transformRequest: [
(data, headers)=>{
if (data && !(data instanceof FormData)){
data = JSON.stringify(data, (k, v)=>{
data = Utils.deepMerge({}, data, (k, v)=>{
return k.startsWith('__') ? undefined : v;
});
})
data = JSON.stringify(data);
headers['Content-Type'] = 'application/json;charset=utf-8';
}
return data;