From 6da599403c35c39b48f9948732a0a4538893cdd4 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Mon, 15 Dec 2025 12:49:20 -0800 Subject: [PATCH] fix links format on weapon/summon detail pages use wiki.en/ja + gamewith/kamigame at top level --- .../summons/[granblueId]/+page.svelte | 62 ++++++++++--------- .../summons/[granblueId]/edit/+page.svelte | 6 +- .../weapons/[granblueId]/+page.svelte | 62 ++++++++++--------- 3 files changed, 71 insertions(+), 59 deletions(-) diff --git a/src/routes/(app)/database/summons/[granblueId]/+page.svelte b/src/routes/(app)/database/summons/[granblueId]/+page.svelte index 0a55fde9..e1f01d21 100644 --- a/src/routes/(app)/database/summons/[granblueId]/+page.svelte +++ b/src/routes/(app)/database/summons/[granblueId]/+page.svelte @@ -224,38 +224,44 @@ {/if} - {#if summon.links?.wikiEn || summon.links?.wikiJa || summon.links?.gamewith || summon.links?.kamigame} - - {#if summon.links?.wikiEn} - - - {summon.links.wikiEn} - - + + + {#if summon.wiki?.en} + + {summon.wiki.en} + + {:else} + {/if} - {#if summon.links?.wikiJa} - - - {summon.links.wikiJa} - - + + + {#if summon.wiki?.ja} + + {summon.wiki.ja} + + {:else} + {/if} - {#if summon.links?.gamewith} - - - {summon.links.gamewith} - - + + + {#if summon.gamewith} + + {summon.gamewith} + + {:else} + {/if} - {#if summon.links?.kamigame} - - - {summon.links.kamigame} - - + + + {#if summon.kamigame} + + {summon.kamigame} + + {:else} + {/if} - - {/if} + +

Call Effect

diff --git a/src/routes/(app)/database/summons/[granblueId]/edit/+page.svelte b/src/routes/(app)/database/summons/[granblueId]/edit/+page.svelte index 5979391f..496a37f1 100644 --- a/src/routes/(app)/database/summons/[granblueId]/edit/+page.svelte +++ b/src/routes/(app)/database/summons/[granblueId]/edit/+page.svelte @@ -48,7 +48,7 @@ let editData = $state({ name: '', nameJp: '', - granblueId: '', + granblue_id: '', rarity: 3, element: 0, series: '', @@ -87,7 +87,7 @@ editData = { name: summon.name?.en || '', nameJp: summon.name?.ja || '', - granblueId: summon.granblueId || '', + granblue_id: summon.granblueId || '', rarity: summon.rarity || 3, element: summon.element || 0, series: summon.series?.id || '', @@ -132,7 +132,7 @@ const payload = { name_en: editData.name, name_jp: editData.nameJp || undefined, - granblue_id: editData.granblueId, + granblue_id: editData.granblue_id, rarity: editData.rarity, element: editData.element, series: editData.series || undefined, diff --git a/src/routes/(app)/database/weapons/[granblueId]/+page.svelte b/src/routes/(app)/database/weapons/[granblueId]/+page.svelte index 70e53934..6a1e7cec 100644 --- a/src/routes/(app)/database/weapons/[granblueId]/+page.svelte +++ b/src/routes/(app)/database/weapons/[granblueId]/+page.svelte @@ -219,38 +219,44 @@ {/if} - {#if weapon.links?.wikiEn || weapon.links?.wikiJa || weapon.links?.gamewith || weapon.links?.kamigame} - - {#if weapon.links?.wikiEn} - - - {weapon.links.wikiEn} - - + + + {#if weapon.wiki?.en} + + {weapon.wiki.en} + + {:else} + {/if} - {#if weapon.links?.wikiJa} - - - {weapon.links.wikiJa} - - + + + {#if weapon.wiki?.ja} + + {weapon.wiki.ja} + + {:else} + {/if} - {#if weapon.links?.gamewith} - - - {weapon.links.gamewith} - - + + + {#if weapon.gamewith} + + {weapon.gamewith} + + {:else} + {/if} - {#if weapon.links?.kamigame} - - - {weapon.links.kamigame} - - + + + {#if weapon.kamigame} + + {weapon.kamigame} + + {:else} + {/if} - - {/if} + +

Skills