From 2cf63eeeab5ced19f1764545d7b1c0e0684dbd82 Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 30 Apr 2024 15:38:25 -0500 Subject: [PATCH] fix(web): missing add photos button in album when viewed as owner (#9183) --- .../[[photos=photos]]/[[assetId=id]]/+page.svelte | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/web/src/routes/(user)/albums/[albumId=id]/[[photos=photos]]/[[assetId=id]]/+page.svelte b/web/src/routes/(user)/albums/[albumId=id]/[[photos=photos]]/[[assetId=id]]/+page.svelte index a53b6cf778..4c57a9b967 100644 --- a/web/src/routes/(user)/albums/[albumId=id]/[[photos=photos]]/[[assetId=id]]/+page.svelte +++ b/web/src/routes/(user)/albums/[albumId=id]/[[photos=photos]]/[[assetId=id]]/+page.svelte @@ -138,7 +138,10 @@ $: showActivityStatus = album.sharedUsers.length > 0 && !$showAssetViewer && (album.isActivityEnabled || $numberOfComments > 0); - $: isEditor = album.albumUsers.find(({ user: { id } }) => id === $user.id)?.role === AlbumUserRole.Editor; + $: isEditor = + album.albumUsers.find(({ user: { id } }) => id === $user.id)?.role === AlbumUserRole.Editor || + album.ownerId === $user.id; + $: albumHasViewers = album.albumUsers.some(({ role }) => role === AlbumUserRole.Viewer); afterNavigate(({ from }) => {