diff --git a/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte b/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte index e68bed858a..7cbd075d3c 100644 --- a/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte +++ b/web/src/lib/components/asset-viewer/VideoNativeViewer.svelte @@ -146,7 +146,7 @@ Object.defineProperty(api, 'nextLevel', { configurable: true, get: () => api.currentLevel, - set: (level: number) => (api.currentLevel = level) + set: (level: number) => (api.currentLevel = level), }); // eslint-disable-next-line @typescript-eslint/no-misused-promises diff --git a/web/src/lib/managers/media-capabilities-manager.svelte.ts b/web/src/lib/managers/media-capabilities-manager.svelte.ts index d5a4db30d6..0fa9ec50e4 100644 --- a/web/src/lib/managers/media-capabilities-manager.svelte.ts +++ b/web/src/lib/managers/media-capabilities-manager.svelte.ts @@ -88,3 +88,4 @@ class MediaCapabilitiesManager { } export const mediaCapabilitiesManager = new MediaCapabilitiesManager(); +mediaCapabilitiesManager.init(); diff --git a/web/src/lib/utils/server.ts b/web/src/lib/utils/server.ts index 8c09d9dc5b..e2d0048b20 100644 --- a/web/src/lib/utils/server.ts +++ b/web/src/lib/utils/server.ts @@ -2,7 +2,6 @@ import { defaults } from '@immich/sdk'; import { memoize } from 'lodash-es'; import { authManager } from '$lib/managers/auth-manager.svelte'; import { featureFlagsManager } from '$lib/managers/feature-flags-manager.svelte'; -import { mediaCapabilitiesManager } from '$lib/managers/media-capabilities-manager.svelte'; import { serverConfigManager } from '$lib/managers/server-config-manager.svelte'; import { initLanguage } from '$lib/utils'; @@ -13,7 +12,6 @@ async function _init(fetch: Fetch) { // https://kit.svelte.dev/docs/load#making-fetch-requests // https://github.com/oazapfts/oazapfts/blob/main/README.md#fetch-options defaults.fetch = fetch; - mediaCapabilitiesManager.init(); await initLanguage(); await serverConfigManager.init(); await authManager.load();