move group_only_greetings to characters.js

fe0b29f606c2f4776e582ab1face1fe01c29be57

kwaroran <amasio1234@proton.me>

2 files changed, +3 -3Showing whitespace changes
src/character-card-parser.js+0 -3
@@ -33,9 +33,6 @@ const write = (image, data) => {
33 const v3Data = JSON.parse(data);33 const v3Data = JSON.parse(data);
34 v3Data.spec = 'chara_card_v3'34 v3Data.spec = 'chara_card_v3'
35 v3Data.spec_version = '3.0'35 v3Data.spec_version = '3.0'
36 if(v3Data.data && !v3Data.data.group_only_greetings){
37 v3Data.data.group_only_greetings = []
38 }
3936
40 const base64EncodedData = Buffer.from(JSON.stringify(v3Data), 'utf8').toString('base64');37 const base64EncodedData = Buffer.from(JSON.stringify(v3Data), 'utf8').toString('base64');
41 chunks.splice(-1, 0, PNGtext.encode('ccv3', base64EncodedData));38 chunks.splice(-1, 0, PNGtext.encode('ccv3', base64EncodedData));
src/endpoints/characters.js+3 -0
@@ -408,6 +408,9 @@ function charaFormatData(data, directories) {
408 //_.set(char, 'data.extensions.avatar', 'none');408 //_.set(char, 'data.extensions.avatar', 'none');
409 //_.set(char, 'data.extensions.chat', data.ch_name + ' - ' + humanizedISO8601DateTime());409 //_.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
411 if (data.world) {414 if (data.world) {
412 try {415 try {
413 const file = readWorldInfoFile(directories, data.world, false);416 const file = readWorldInfoFile(directories, data.world, false);