diff --git a/web/src/lib/components/asset-viewer/album-list-item.svelte b/web/src/lib/components/asset-viewer/album-list-item.svelte index f313d4bdff..dab58f24fd 100644 --- a/web/src/lib/components/asset-viewer/album-list-item.svelte +++ b/web/src/lib/components/asset-viewer/album-list-item.svelte @@ -27,15 +27,16 @@ on:click={() => dispatcher('album')} class="w-full flex gap-4 px-6 py-2 hover:bg-gray-200 dark:hover:bg-gray-700 transition-colors" > -
- {album.albumName} +
+ {#if album.albumThumbnailAssetId} + {album.albumName} + {/if}
{albumNameArray[0]}{albumNameArray[1]}{albumNameArray[2]} diff --git a/web/src/lib/components/shared-components/album-selection-modal.svelte b/web/src/lib/components/shared-components/album-selection-modal.svelte index fc0fd9aaf0..b810ec1129 100644 --- a/web/src/lib/components/shared-components/album-selection-modal.svelte +++ b/web/src/lib/components/shared-components/album-selection-modal.svelte @@ -16,18 +16,10 @@ export let shared: boolean; onMount(async () => { - loading = true; - - const { data } = await api.albumApi.getAllAlbums(); - - if (shared) { - albums = data.filter((album) => album.shared === shared); - } else { - albums = data; - } + const { data } = await api.albumApi.getAllAlbums(shared || undefined); + albums = data; recentAlbums = albums - .filter((album) => album.shared === shared) .sort((a, b) => (new Date(a.createdAt) > new Date(b.createdAt) ? -1 : 1)) .slice(0, 3); @@ -61,7 +53,7 @@

- Add to {#if shared}shared {/if} + Add to {#if shared}Shared {/if} Album