Skip to content

Commit a8a7598

Browse files
OEvgenyCopilot
andauthored
Update packages/core/src/reducers/activities/sort/upsert.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent 76d6b33 commit a8a7598

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

  • packages/core/src/reducers/activities/sort

packages/core/src/reducers/activities/sort/upsert.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,10 +83,11 @@ function upsert(ponyfill: Pick<GlobalScopePonyfill, 'Date'>, state: State, activ
8383
!finalized &&
8484
!getPartGroupingMetadataMap(activity).has('HowTo')
8585
) {
86-
// 1. activityIdToLocalIdMap: +1 entry for activity.id (if present).
87-
const nextActivityIdToLocalIdMap = new Map(state.activityIdToLocalIdMap);
86+
// 1. activityIdToLocalIdMap: reuse if no activity.id, copy + add otherwise.
87+
let nextActivityIdToLocalIdMap = state.activityIdToLocalIdMap;
8888

8989
if (typeof activity.id !== 'undefined') {
90+
nextActivityIdToLocalIdMap = new Map(state.activityIdToLocalIdMap);
9091
nextActivityIdToLocalIdMap.set(activity.id, activityLocalId);
9192
}
9293

0 commit comments

Comments
 (0)