- {#if $user?.isAdmin}
+ {#if authManager.authenticated && authManager.user.isAdmin}
{$t('admin.asset_offline_description')}
{:else}
{$t('asset_offline_description')}
@@ -563,7 +562,7 @@
{/if}
{/await}
-{#if $preferences?.tags?.enabled}
+{#if authManager.authenticated && authManager.preferences.tags.enabled}
diff --git a/web/src/lib/components/memory-page/memory-viewer.svelte b/web/src/lib/components/memory-page/memory-viewer.svelte
index 3aa68c5825..0b6f89ec5c 100644
--- a/web/src/lib/components/memory-page/memory-viewer.svelte
+++ b/web/src/lib/components/memory-page/memory-viewer.svelte
@@ -27,7 +27,6 @@
import { Route } from '$lib/route';
import { getAssetBulkActions } from '$lib/services/asset.service';
import { locale, videoViewerMuted, videoViewerVolume } from '$lib/stores/preferences.store';
- import { preferences } from '$lib/stores/user.store';
import { getAssetMediaUrl, handlePromiseError, memoryLaneTitle } from '$lib/utils';
import { fromISODateTimeUTC, toTimelineAsset } from '$lib/utils/timeline-util';
import { AssetMediaSize, AssetTypeEnum, getAssetInfo } from '@immich/sdk';
@@ -104,7 +103,8 @@
});
} else {
progressBarController = new Tween(0, {
- duration: (from: number, to: number) => (to ? $preferences.memories.duration * 1000 * (to - from) : 0),
+ duration: (from: number, to: number) =>
+ to ? authManager.preferences.memories.duration * 1000 * (to - from) : 0,
});
}
};
@@ -362,7 +362,7 @@
unarchive={assetMultiSelectManager.isAllArchived}
onArchive={handleDeleteOrArchiveAssets}
/>
- {#if $preferences.tags.enabled && assetMultiSelectManager.isAllUserOwned}
+ {#if authManager.preferences.tags.enabled && assetMultiSelectManager.isAllUserOwned}
{/if}
diff --git a/web/src/lib/components/onboarding-page/onboarding-hello.svelte b/web/src/lib/components/onboarding-page/onboarding-hello.svelte
index d05e5e19ed..e0789db13c 100644
--- a/web/src/lib/components/onboarding-page/onboarding-hello.svelte
+++ b/web/src/lib/components/onboarding-page/onboarding-hello.svelte
@@ -1,19 +1,19 @@
- {$t('onboarding_welcome_user', { values: { user: $user.name } })}
+ {$t('onboarding_welcome_user', { values: { user: authManager.user.name } })}
{userRole == OnboardingRole.SERVER
diff --git a/web/src/lib/components/onboarding-page/onboarding-storage-template.svelte b/web/src/lib/components/onboarding-page/onboarding-storage-template.svelte
index 32622a1547..aea4d7349d 100644
--- a/web/src/lib/components/onboarding-page/onboarding-storage-template.svelte
+++ b/web/src/lib/components/onboarding-page/onboarding-storage-template.svelte
@@ -1,7 +1,7 @@
@@ -14,7 +14,7 @@
- {#if $user}
+ {#if authManager.authenticated}
{/if}
diff --git a/web/src/lib/components/onboarding-page/onboarding-user-privacy.svelte b/web/src/lib/components/onboarding-page/onboarding-user-privacy.svelte
index d65ade1b18..9a04001dc6 100644
--- a/web/src/lib/components/onboarding-page/onboarding-user-privacy.svelte
+++ b/web/src/lib/components/onboarding-page/onboarding-user-privacy.svelte
@@ -1,22 +1,17 @@
-{#if $preferences?.tags?.enabled}
+{#if authManager.authenticated && authManager.preferences.tags.enabled}