From e06eb0db2558795574659670ff448e9d3a8d752e Mon Sep 17 00:00:00 2001 From: Yaros Date: Mon, 8 Dec 2025 12:16:12 +0100 Subject: [PATCH] fix(web): broken asset urls with photos name --- web/src/lib/utils/navigation.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/src/lib/utils/navigation.ts b/web/src/lib/utils/navigation.ts index c3fe051f12..daf1d04ed5 100644 --- a/web/src/lib/utils/navigation.ts +++ b/web/src/lib/utils/navigation.ts @@ -47,7 +47,7 @@ export function currentUrlReplaceAssetId(assetId: string) { // off / instead of a subpath, unlike every other asset-containing route. return isPhotosRoute($page.route.id) ? `${AppRoute.PHOTOS}/${assetId}${searchparams}` - : `${$page.url.pathname.replace(/(\/photos.*)$/, '')}/photos/${assetId}${searchparams}`; + : `${$page.url.pathname.replace(/\/photos\/[^/]+$/, '')}/photos/${assetId}${searchparams}`; } function replaceScrollTarget(url: string, searchParams?: AssetGridRouteSearchParams | null) {