diff --git a/web/src/routes/(user)/people/[personId]/[[photos=photos]]/[[assetId=id]]/+page.svelte b/web/src/routes/(user)/people/[personId]/[[photos=photos]]/[[assetId=id]]/+page.svelte index 1b12dfdedf..c32f0bce70 100644 --- a/web/src/routes/(user)/people/[personId]/[[photos=photos]]/[[assetId=id]]/+page.svelte +++ b/web/src/routes/(user)/people/[personId]/[[photos=photos]]/[[assetId=id]]/+page.svelte @@ -62,6 +62,8 @@ let { data }: Props = $props(); let numberOfAssets = $derived(data.statistics.assets); + let person = $derived(data.person); + let thumbnailData = $derived(getPeopleThumbnailUrl(person)); let timelineManager = $state() as TimelineManager; const options = $derived({ visibility: AssetVisibility.Timeline, personId: data.person.id }); @@ -74,7 +76,7 @@ let potentialMergePeople: PersonResponseDto[] = $state([]); let isSuggestionSelectedByUser = $state(false); - let personName = ''; + let personName = $derived(person.name); let suggestedPeople: PersonResponseDto[] = $state([]); /** @@ -187,7 +189,6 @@ isEditingName = false; if (person.id !== person2.id) { potentialMergePeople = []; - personName = person.name; personMerge1 = person; personMerge2 = person2; isSuggestionSelectedByUser = true; @@ -276,10 +277,6 @@ await updateAssetCount(); }; - let person = $derived(data.person); - - let thumbnailData = $derived(getPeopleThumbnailUrl(person)); - const handleSetVisibility = (assetIds: string[]) => { timelineManager.removeAssets(assetIds); assetMultiSelectManager.clear();