From a1632daca0778dadc744b0ff296e889852171724 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Wed, 30 Oct 2024 12:44:23 +0900 Subject: [PATCH] Refactor characterCards.ts to handle selective logic for importing character card specs --- src/ts/characterCards.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ts/characterCards.ts b/src/ts/characterCards.ts index ffa7a66d..83667f66 100644 --- a/src/ts/characterCards.ts +++ b/src/ts/characterCards.ts @@ -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:{