From fdae0dcbe58a9f4cb59d8720352054c27df99c85 Mon Sep 17 00:00:00 2001 From: Alex Date: Mon, 29 Apr 2024 12:16:17 -0500 Subject: [PATCH] fix(web): permanent url for partner page (#9158) * fix(web): permanent url for partner page * fix: format --- .../{ => [[photos=photos]]/[[assetId=id]]}/+page.svelte | 0 .../[userId]/{ => [[photos=photos]]/[[assetId=id]]}/+page.ts | 4 +++- 2 files changed, 3 insertions(+), 1 deletion(-) rename web/src/routes/(user)/partners/[userId]/{ => [[photos=photos]]/[[assetId=id]]}/+page.svelte (100%) rename web/src/routes/(user)/partners/[userId]/{ => [[photos=photos]]/[[assetId=id]]}/+page.ts (73%) diff --git a/web/src/routes/(user)/partners/[userId]/+page.svelte b/web/src/routes/(user)/partners/[userId]/[[photos=photos]]/[[assetId=id]]/+page.svelte similarity index 100% rename from web/src/routes/(user)/partners/[userId]/+page.svelte rename to web/src/routes/(user)/partners/[userId]/[[photos=photos]]/[[assetId=id]]/+page.svelte diff --git a/web/src/routes/(user)/partners/[userId]/+page.ts b/web/src/routes/(user)/partners/[userId]/[[photos=photos]]/[[assetId=id]]/+page.ts similarity index 73% rename from web/src/routes/(user)/partners/[userId]/+page.ts rename to web/src/routes/(user)/partners/[userId]/[[photos=photos]]/[[assetId=id]]/+page.ts index c4f086fb43..d5c38e5966 100644 --- a/web/src/routes/(user)/partners/[userId]/+page.ts +++ b/web/src/routes/(user)/partners/[userId]/[[photos=photos]]/[[assetId=id]]/+page.ts @@ -1,4 +1,5 @@ import { authenticate } from '$lib/utils/auth'; +import { getAssetInfoFromParam } from '$lib/utils/navigation'; import { getUserById } from '@immich/sdk'; import type { PageLoad } from './$types'; @@ -6,8 +7,9 @@ export const load = (async ({ params }) => { await authenticate(); const partner = await getUserById({ id: params.userId }); - + const asset = await getAssetInfoFromParam(params); return { + asset, partner, meta: { title: 'Partner',