From ebfe2413f059be7f6f67f0ea0fc01ed3830eb575 Mon Sep 17 00:00:00 2001 From: Josh Creek <8179928+jcreek@users.noreply.github.com> Date: Sat, 26 Jul 2025 22:07:06 +0100 Subject: [PATCH] fix(*): Pass userId prop to PokedexEntryCatchRecord component --- src/lib/components/pokedex/PokedexEntryCatchRecord.svelte | 3 ++- src/lib/components/pokedex/PokedexViewList.svelte | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/components/pokedex/PokedexEntryCatchRecord.svelte b/src/lib/components/pokedex/PokedexEntryCatchRecord.svelte index 6020e75..85b931d 100644 --- a/src/lib/components/pokedex/PokedexEntryCatchRecord.svelte +++ b/src/lib/components/pokedex/PokedexEntryCatchRecord.svelte @@ -9,12 +9,13 @@ export let showOrigins: boolean; export let showForms: boolean; export let showShiny: boolean; + export let userId: string | null = null; // Create a default catch record if none exists $: if (!catchRecord) { catchRecord = { _id: '', // Empty string, not temp ID - will be created by server - userId: '', + userId: userId || '', pokedexEntryId: pokedexEntry._id, haveToEvolve: false, caught: false, diff --git a/src/lib/components/pokedex/PokedexViewList.svelte b/src/lib/components/pokedex/PokedexViewList.svelte index 596e3f9..0a4c2b2 100644 --- a/src/lib/components/pokedex/PokedexViewList.svelte +++ b/src/lib/components/pokedex/PokedexViewList.svelte @@ -23,6 +23,7 @@ {showOrigins} {showForms} {showShiny} + {userId} bind:catchRecord on:updateCatch={updateACatch} />