diff --git a/backend/app/Utils.js b/backend/app/Utils.js index 3fe1b10..177b6d1 100644 --- a/backend/app/Utils.js +++ b/backend/app/Utils.js @@ -126,11 +126,14 @@ const Utils = { return string && string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string }, - toSafeJSON(data){ - data = Utils.deepMerge({}, data, (k, v)=>{ + toSafeObject(data){ + return Utils.deepMerge({}, data, (k, v)=>{ return k.startsWith('__') ? undefined : v; }) - return JSON.stringify(data); + }, + + toSafeJSON(data){ + return JSON.stringify(Utils.toSafeObject(data)); } } diff --git a/src/components/AssetsManagement/AssetPreview.vue b/src/components/AssetsManagement/AssetPreview.vue index 052cacb..157a960 100644 --- a/src/components/AssetsManagement/AssetPreview.vue +++ b/src/components/AssetsManagement/AssetPreview.vue @@ -24,12 +24,15 @@