From d18f57050a347698dba596cf67cac5dc33a39f6b Mon Sep 17 00:00:00 2001
From: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
Date: Sat, 21 Feb 2026 11:20:57 +0100
Subject: [PATCH] fix(web): album description auto height
---
.../[[photos=photos]]/[[assetId=id]]/+page.svelte | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
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 97e101f728ded..456451ca91831 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
@@ -305,9 +305,10 @@
return;
}
- album.albumUsers = album.albumUsers.map((albumUser) =>
+ const albumUsers = album.albumUsers.map((albumUser) =>
albumUser.user.id === userId ? { ...albumUser, role } : albumUser,
);
+ album = { ...album, albumUsers };
};
const { Cast } = $derived(getGlobalActions($t));
@@ -352,7 +353,7 @@
id={album.id}
albumName={album.albumName}
{isOwned}
- onUpdate={(albumName) => (album.albumName = albumName)}
+ onUpdate={(albumName) => (album = { ...album, albumName })}
/>
{#if album.assetCount > 0}
@@ -401,8 +402,11 @@
{/if}
-
-
+ album.description, (description) => (album = { ...album, description })}
+ />
{/if}