Update virtualscript handling for security reasons
This commit is contained in:
@@ -508,8 +508,10 @@
|
|||||||
}
|
}
|
||||||
}}><PlusIcon /></button>
|
}}><PlusIcon /></button>
|
||||||
|
|
||||||
<span class="text-textcolor mt-4">{language.charjs} <Help key="charjs"/></span>
|
{#if currentChar.data.virtualscript || $DataBase.showUnrecommended}
|
||||||
<TextAreaInput margin="both" autocomplete="off" bind:value={currentChar.data.virtualscript}></TextAreaInput>
|
<span class="text-textcolor mt-4">{language.charjs} <Help key="charjs" unrecommended/></span>
|
||||||
|
<TextAreaInput margin="both" autocomplete="off" bind:value={currentChar.data.virtualscript}></TextAreaInput>
|
||||||
|
{/if}
|
||||||
{/if}
|
{/if}
|
||||||
{:else if subMenu === 5}
|
{:else if subMenu === 5}
|
||||||
{#if currentChar.type === 'character'}
|
{#if currentChar.type === 'character'}
|
||||||
|
|||||||
@@ -500,7 +500,7 @@ async function importSpecv2(card:CharacterCardV2, img?:Uint8Array, mode:'hub'|'n
|
|||||||
triggerscript: data?.extensions?.risuai?.triggerscript ?? [],
|
triggerscript: data?.extensions?.risuai?.triggerscript ?? [],
|
||||||
private: data?.extensions?.risuai?.private ?? false,
|
private: data?.extensions?.risuai?.private ?? false,
|
||||||
additionalText: data?.extensions?.risuai?.additionalText ?? '',
|
additionalText: data?.extensions?.risuai?.additionalText ?? '',
|
||||||
virtualscript: data?.extensions?.risuai?.virtualscript ?? '',
|
virtualscript: '', //removed dude to security issue
|
||||||
extentions: ext ?? {},
|
extentions: ext ?? {},
|
||||||
largePortrait: data?.extensions?.risuai?.largePortrait ?? (!data?.extensions?.risuai),
|
largePortrait: data?.extensions?.risuai?.largePortrait ?? (!data?.extensions?.risuai),
|
||||||
lorePlus: data?.extensions?.risuai?.lorePlus ?? false,
|
lorePlus: data?.extensions?.risuai?.lorePlus ?? false,
|
||||||
@@ -593,7 +593,7 @@ async function createBaseV2(char:character) {
|
|||||||
license: char.license,
|
license: char.license,
|
||||||
triggerscript: char.triggerscript,
|
triggerscript: char.triggerscript,
|
||||||
additionalText: char.additionalText,
|
additionalText: char.additionalText,
|
||||||
virtualscript: char.virtualscript,
|
virtualscript: '', //removed dude to security issue
|
||||||
largePortrait: char.largePortrait,
|
largePortrait: char.largePortrait,
|
||||||
lorePlus: char.lorePlus,
|
lorePlus: char.lorePlus,
|
||||||
inlayViewScreen: char.inlayViewScreen,
|
inlayViewScreen: char.inlayViewScreen,
|
||||||
|
|||||||
Reference in New Issue
Block a user