diff --git a/src/routes/(app)/database/characters/import/+page.svelte b/src/routes/(app)/database/characters/import/+page.svelte index 20c513d8..8b01b20a 100644 --- a/src/routes/(app)/database/characters/import/+page.svelte +++ b/src/routes/(app)/database/characters/import/+page.svelte @@ -17,6 +17,7 @@ // Components import CharacterUncapSection from '$lib/features/database/characters/sections/CharacterUncapSection.svelte' import CharacterTaxonomySection from '$lib/features/database/characters/sections/CharacterTaxonomySection.svelte' + import CharacterGachaSection from '$lib/features/database/characters/sections/CharacterGachaSection.svelte' import CharacterStatsSection from '$lib/features/database/characters/sections/CharacterStatsSection.svelte' import CharacterMetadataSection from '$lib/features/database/characters/sections/CharacterMetadataSection.svelte' import TabbedEntitySelector from '$lib/features/database/import/TabbedEntitySelector.svelte' @@ -113,10 +114,10 @@ gender: suggestions?.gender ?? 0, proficiency1: suggestions?.proficiency1 ?? 0, proficiency2: suggestions?.proficiency2 ?? 0, - season: null as number | null, + season: suggestions?.season ?? (null as number | null), series: suggestions?.series ?? ([] as number[]), - promotions: [] as number[], - gacha_available: true, + promotions: suggestions?.promotions ?? ([] as number[]), + gacha_available: suggestions?.gachaAvailable ?? true, minHp: suggestions?.minHp ?? 0, maxHp: suggestions?.maxHp ?? 0, maxHpFlb: suggestions?.maxHpFlb ?? 0, @@ -147,6 +148,7 @@ // Add/remove input fields function addInput() { + if (wikiPagesInputs.length >= 10) return wikiPagesInputs = [...wikiPagesInputs, ''] } @@ -475,13 +477,16 @@ onAcceptSuggestion={() => handleAcceptSuggestion('nameJp', suggestions?.nameJp)} onDismissSuggestion={() => handleDismissSuggestion('nameJp')} /> - handleAcceptSuggestion('granblueId', suggestions?.granblueId)} + onDismissSuggestion={() => handleDismissSuggestion('granblueId')} /> @@ -515,6 +520,12 @@ onDismissSuggestion={handleDismissSuggestion} /> + + = 10) return wikiPagesInputs = [...wikiPagesInputs, ''] } diff --git a/src/routes/(app)/database/weapons/import/+page.svelte b/src/routes/(app)/database/weapons/import/+page.svelte index 64673281..1efcc5a2 100644 --- a/src/routes/(app)/database/weapons/import/+page.svelte +++ b/src/routes/(app)/database/weapons/import/+page.svelte @@ -142,6 +142,7 @@ // Add/remove input fields function addInput() { + if (wikiPagesInputs.length >= 10) return wikiPagesInputs = [...wikiPagesInputs, ''] }