From 6b2737bae37f0f8873fd0756b52add703c50c957 Mon Sep 17 00:00:00 2001 From: Alex Date: Mon, 26 Jan 2026 16:47:24 -0600 Subject: [PATCH] chore: hide workflow path (#25539) --- .../lib/components/utilities-page/utilities-menu.svelte | 3 +-- web/src/routes/(user)/utilities/workflows/+page.ts | 7 +++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/web/src/lib/components/utilities-page/utilities-menu.svelte b/web/src/lib/components/utilities-page/utilities-menu.svelte index 2495481b65..10028c2c92 100644 --- a/web/src/lib/components/utilities-page/utilities-menu.svelte +++ b/web/src/lib/components/utilities-page/utilities-menu.svelte @@ -9,7 +9,6 @@ mdiCrosshairsGps, mdiImageSizeSelectLarge, mdiLinkEdit, - mdiStateMachine, } from '@mdi/js'; import { t } from 'svelte-i18n'; @@ -17,7 +16,7 @@ { href: Route.duplicatesUtility(), icon: mdiContentDuplicate, label: $t('review_duplicates') }, { href: Route.largeFileUtility(), icon: mdiImageSizeSelectLarge, label: $t('review_large_files') }, { href: Route.geolocationUtility(), icon: mdiCrosshairsGps, label: $t('manage_geolocation') }, - { href: Route.workflows(), icon: mdiStateMachine, label: $t('workflows') }, + // { href: Route.workflows(), icon: mdiStateMachine, label: $t('workflows') }, ]; diff --git a/web/src/routes/(user)/utilities/workflows/+page.ts b/web/src/routes/(user)/utilities/workflows/+page.ts index 4707fce9cd..76450ed927 100644 --- a/web/src/routes/(user)/utilities/workflows/+page.ts +++ b/web/src/routes/(user)/utilities/workflows/+page.ts @@ -1,10 +1,17 @@ import { authenticate } from '$lib/utils/auth'; import { getFormatter } from '$lib/utils/i18n'; import { getPlugins, getWorkflows } from '@immich/sdk'; +import { redirect } from '@sveltejs/kit'; import type { PageLoad } from './$types'; export const load = (async ({ url }) => { await authenticate(url); + + const isReady = false; + if (!isReady) { + redirect(307, '/utilities'); + } + const [workflows, plugins] = await Promise.all([getWorkflows(), getPlugins()]); const $t = await getFormatter();