Refactor characterCards.ts to handle selective logic for importing character card specs

This commit is contained in:
kwaroran
2024-10-30 12:44:23 +09:00
parent a44ea3610d
commit a1632daca0

View File

@@ -831,7 +831,9 @@ async function importCharacterCardSpec(card:CharacterCardV2Risu|CharacterCardV3,
if(typeof(extensions.selectiveLogic) === 'number' && book.secondary_keys && book.secondary_keys.length > 0){
switch(extensions.selectiveLogic){
case 0:{
//same as default, pass
if(!book.secondary_keys || book.secondary_keys.length === 0){
book.selective = false
}
break
}
case 1:{