diff --git a/web/src/lib/components/timeline/TimelineAssetViewer.svelte b/web/src/lib/components/timeline/TimelineAssetViewer.svelte index 17e3ed06f3..a12b708cc4 100644 --- a/web/src/lib/components/timeline/TimelineAssetViewer.svelte +++ b/web/src/lib/components/timeline/TimelineAssetViewer.svelte @@ -111,12 +111,12 @@ case AssetAction.UNARCHIVE: case AssetAction.FAVORITE: case AssetAction.UNFAVORITE: { - timelineManager.updateAssets([action.asset]); + timelineManager.upsertAssets([action.asset]); break; } case AssetAction.ADD: { - timelineManager.addAssets([action.asset]); + timelineManager.upsertAssets([action.asset]); break; } @@ -125,7 +125,7 @@ break; } case AssetAction.REMOVE_ASSET_FROM_STACK: { - timelineManager.addAssets([toTimelineAsset(action.asset)]); + timelineManager.upsertAssets([toTimelineAsset(action.asset)]); if (action.stack) { //Have to unstack then restack assets in timeline in order to update the stack count in the timeline. updateUnstackedAssetInTimeline( diff --git a/web/src/lib/components/timeline/actions/ArchiveAction.svelte b/web/src/lib/components/timeline/actions/ArchiveAction.svelte index de778981ca..7dea81076f 100644 --- a/web/src/lib/components/timeline/actions/ArchiveAction.svelte +++ b/web/src/lib/components/timeline/actions/ArchiveAction.svelte @@ -1,6 +1,6 @@