Unset private fields from JSON exports

b26369ca86d59439bd88b9d7dfa71cfff69c6e29

Cohee <18619528+Cohee1207@users.noreply.github.com>

1 files changed, +3 -2Ignore whitespace
src/endpoints/characters.js+3 -2
@@ -1437,9 +1437,10 @@ router.post('/export', validateAvatarUrlMiddleware, async function (request, res
14371437 }
14381438 case 'json': {
14391439 try {
14401440 letconst json = await readCharacterData(filename);
14411441 if (json === undefined) return response.sendStatus(400);
14421442 letconst jsonObject = getCharaCardV2(JSON.parse(json), request.user.directories);
1443+ unsetPrivateFields(jsonObject);
14431444 return response.type('json').send(JSON.stringify(jsonObject, null, 4));
14441445 }
14451446 catch {