fix database edit page type errors

This commit is contained in:
Justin Edmund 2025-12-13 21:24:47 -08:00
parent 318db82ce7
commit 4f1b8872c0
5 changed files with 6 additions and 6 deletions

View file

@ -74,7 +74,7 @@
$effect(() => { $effect(() => {
if (character) { if (character) {
editData = { editData = {
name: character.name || '', name: character.name?.en || '',
granblueId: character.granblueId || '', granblueId: character.granblueId || '',
characterId: character.characterId ?? null, characterId: character.characterId ?? null,
rarity: character.rarity || 1, rarity: character.rarity || 1,

View file

@ -23,7 +23,7 @@
// Query for event data // Query for event data
const eventQuery = createQuery(() => ({ const eventQuery = createQuery(() => ({
queryKey: ['gw', 'events', eventId], queryKey: ['gw', 'events', eventId],
queryFn: () => gwAdapter.getEvent(eventId), queryFn: () => gwAdapter.getEvent(eventId ?? ''),
enabled: !!eventId enabled: !!eventId
})) }))

View file

@ -25,7 +25,7 @@
// Query for event data // Query for event data
const eventQuery = createQuery(() => ({ const eventQuery = createQuery(() => ({
queryKey: ['gw', 'events', eventId], queryKey: ['gw', 'events', eventId],
queryFn: () => gwAdapter.getEvent(eventId), queryFn: () => gwAdapter.getEvent(eventId ?? ''),
enabled: !!eventId enabled: !!eventId
})) }))

View file

@ -89,7 +89,7 @@
granblueId: summon.granblueId || '', granblueId: summon.granblueId || '',
rarity: summon.rarity || 3, rarity: summon.rarity || 3,
element: summon.element || 0, element: summon.element || 0,
series: summon.series || '', series: summon.series?.toString() ?? '',
minHp: summon.hp?.minHp || 0, minHp: summon.hp?.minHp || 0,
maxHp: summon.hp?.maxHp || 0, maxHp: summon.hp?.maxHp || 0,
maxHpFlb: summon.hp?.maxHpFlb || 0, maxHpFlb: summon.hp?.maxHpFlb || 0,

View file

@ -111,7 +111,7 @@
ulb: weapon.uncap?.ulb || false, ulb: weapon.uncap?.ulb || false,
transcendence: weapon.uncap?.transcendence || false, transcendence: weapon.uncap?.transcendence || false,
extra: weapon.extra || false, extra: weapon.extra || false,
limit: weapon.limit || false, limit: Boolean(weapon.limit),
ax: weapon.ax || false, ax: weapon.ax || false,
promotions: weapon.promotions || [], promotions: weapon.promotions || [],
releaseDate: weapon.releaseDate || '', releaseDate: weapon.releaseDate || '',
@ -124,7 +124,7 @@
kamigame: weapon.kamigame || '', kamigame: weapon.kamigame || '',
nicknamesEn: weapon.nicknames?.en || [], nicknamesEn: weapon.nicknames?.en || [],
nicknamesJp: weapon.nicknames?.ja || [], nicknamesJp: weapon.nicknames?.ja || [],
recruits: weapon.recruits || '' recruits: typeof weapon.recruits === 'string' ? weapon.recruits : (weapon.recruits?.granblueId ?? '')
} }
} }
}) })