move group_only_greetings to characters.js

fe0b29f606c2f4776e582ab1face1fe01c29be57

kwaroran <amasio1234@proton.me>

2 files changed, +3 -3Ignore whitespace
src/character-card-parser.js+0 -3
@@ -33,9 +33,6 @@ const write = (image, data) => {
3333 const v3Data = JSON.parse(data);
3434 v3Data.spec = 'chara_card_v3'
3535 v3Data.spec_version = '3.0'
36- if(v3Data.data && !v3Data.data.group_only_greetings){
37- v3Data.data.group_only_greetings = []
38- }
3936
4037 const base64EncodedData = Buffer.from(JSON.stringify(v3Data), 'utf8').toString('base64');
4138 chunks.splice(-1, 0, PNGtext.encode('ccv3', base64EncodedData));
src/endpoints/characters.js+3 -0
@@ -408,6 +408,9 @@ function charaFormatData(data, directories) {
408408 //_.set(char, 'data.extensions.avatar', 'none');
409409 //_.set(char, 'data.extensions.chat', data.ch_name + ' - ' + humanizedISO8601DateTime());
410410
411+ // V3 fields
412+ _.set(char, 'data.group_only_greetings', data.group_only_greetings ?? [])
413+
411414 if (data.world) {
412415 try {
413416 const file = readWorldInfoFile(directories, data.world, false);