Skip to content

Commit 91c7f22

Browse files
authored
[MergeDups] Fix bug saving merge after use of extra column (#3869)
1 parent f0fafac commit 91c7f22

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/goals/MergeDuplicates/Redux/MergeDupsReducer.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,9 @@ const mergeDuplicatesSlice = createSlice({
6363
if (!Object.keys(moves).includes(destWordId)) {
6464
moves[destWordId] = [];
6565
}
66-
moves[destWordId].push(srcWordId);
66+
if (state.data.words[srcWordId]) {
67+
moves[destWordId].push(srcWordId);
68+
}
6769
if (Object.keys(moves).includes(srcWordId)) {
6870
moves[destWordId].push(...moves[srcWordId]);
6971
delete moves[srcWordId];
@@ -201,7 +203,9 @@ const mergeDuplicatesSlice = createSlice({
201203
if (!Object.keys(moves).includes(destWordId)) {
202204
moves[destWordId] = [];
203205
}
204-
moves[destWordId].push(srcWordId);
206+
if (state.data.words[srcWordId]) {
207+
moves[destWordId].push(srcWordId);
208+
}
205209
if (Object.keys(moves).includes(srcWordId)) {
206210
moves[destWordId].push(...moves[srcWordId]);
207211
delete moves[srcWordId];

0 commit comments

Comments
 (0)