From e81faa1dbf71289c8aff83308a283bbb544a3cea Mon Sep 17 00:00:00 2001 From: Jason Rasmussen Date: Wed, 28 Jan 2026 16:51:13 -0500 Subject: [PATCH] fix: memory lane (#25652) --- web/src/lib/stores/memory.store.svelte.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/web/src/lib/stores/memory.store.svelte.ts b/web/src/lib/stores/memory.store.svelte.ts index f9bd15df2e..877e91a856 100644 --- a/web/src/lib/stores/memory.store.svelte.ts +++ b/web/src/lib/stores/memory.store.svelte.ts @@ -1,9 +1,11 @@ import { eventManager } from '$lib/managers/event-manager.svelte'; import type { TimelineAsset } from '$lib/managers/timeline-manager/types'; +import { user } from '$lib/stores/user.store'; import { asLocalTimeISO } from '$lib/utils/date-time'; import { toTimelineAsset } from '$lib/utils/timeline-util'; import { deleteMemory, type MemoryResponseDto, removeMemoryAssets, searchMemories, updateMemory } from '@immich/sdk'; import { DateTime } from 'luxon'; +import { get } from 'svelte/store'; type MemoryIndex = { memoryIndex: number; @@ -27,6 +29,11 @@ class MemoryStoreSvelte { AuthLogout: () => this.clearCache(), AuthUserLoaded: () => this.initialize(), }); + + // loaded event might have already happened + if (get(user)) { + void this.initialize(); + } } ready() {