1
0
mirror of https://github.com/immich-app/immich.git synced 2025-08-08 23:07:06 +02:00

fix(web): timeline issues on person page (#14366)

This commit is contained in:
Michel Heusschen
2024-11-26 16:02:48 +01:00
committed by GitHub
parent 25488b3138
commit b6ec79cbdd

View File

@ -63,14 +63,17 @@
data: PageData; data: PageData;
} }
let { data = $bindable() }: Props = $props(); let { data }: Props = $props();
let numberOfAssets = $state(data.statistics.assets); let numberOfAssets = $state(data.statistics.assets);
let { isViewing: showAssetViewer } = assetViewingStore; let { isViewing: showAssetViewer } = assetViewingStore;
let assetStore = new AssetStore({ const assetStoreOptions = { isArchived: false, personId: data.person.id };
isArchived: false, const assetStore = new AssetStore(assetStoreOptions);
personId: data.person.id,
$effect(() => {
assetStoreOptions.personId = data.person.id;
handlePromiseError(assetStore.updateOptions(assetStoreOptions));
}); });
const assetInteractionStore = createAssetInteractionStore(); const assetInteractionStore = createAssetInteractionStore();
@ -329,7 +332,6 @@
$effect(() => { $effect(() => {
if (person) { if (person) {
handlePromiseError(updateAssetCount()); handlePromiseError(updateAssetCount());
handlePromiseError(assetStore.updateOptions({ personId: person.id }));
} }
}); });