diff --git a/web/src/lib/components/timeline/actions/ArchiveAction.svelte b/web/src/lib/components/timeline/actions/ArchiveAction.svelte index 297605f1bf..1eed20e201 100644 --- a/web/src/lib/components/timeline/actions/ArchiveAction.svelte +++ b/web/src/lib/components/timeline/actions/ArchiveAction.svelte @@ -26,10 +26,7 @@ const handleArchive = async () => { const visibility = unarchive ? AssetVisibility.Timeline : AssetVisibility.Archive; const assets = [...getOwnedAssets()].filter((asset) => asset.visibility !== visibility); - const onUndoArchive = - visibility === AssetVisibility.Archive && onArchive && onArchive.length > 1 - ? (ids: string[]) => onArchive(ids, AssetVisibility.Timeline) - : undefined; + const onUndoArchive = onArchive ? (ids: string[]) => onArchive(ids, AssetVisibility.Timeline) : undefined; loading = true; const ids = await archiveAssets(assets, visibility as AssetVisibility, onUndoArchive); if (ids) {