Skip to content

Commit d33e729

Browse files
author
Adriána Kohanová
committed
#532 Vector-selector view not properly restored
1 parent ad5aa18 commit d33e729

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

js/reducers/tracking/dispatchActions.js

+5-9
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {
77
import { createInitAction } from './trackingActions';
88
import { actionType, actionObjectType, NUM_OF_SECONDS_TO_IGNORE_MERGE } from './constants';
99
import { VIEWS } from '../../../js/constants/constants';
10-
import { setCurrentVector, appendToBuyList, setHideAll, setArrowUpDown } from '../selection/actions';
10+
import { setHideAll, setArrowUpDown } from '../selection/actions';
1111
import {
1212
resetReducersForRestoringActions,
1313
shouldLoadProtein,
@@ -94,8 +94,7 @@ import {
9494
setIsActionsLoading,
9595
setActionsList,
9696
setSnapshotImageActionList,
97-
setUndoRedoActionList,
98-
setPast
97+
setUndoRedoActionList
9998
} from './actions';
10099
import { api, METHOD } from '../../../js/utils/api';
101100
import { base_url } from '../../components/routes/constants';
@@ -726,9 +725,11 @@ export const restoreAfterTargetActions = (stages, projectId) => async (dispatch,
726725

727726
await dispatch(restoreSitesActions(orderedActionList, summaryView));
728727
await dispatch(loadData(orderedActionList, targetId, majorView));
729-
await dispatch(restoreActions(orderedActionList, majorView.stage));
728+
await dispatch(restoreMoleculesActions(orderedActionList, majorView.stage));
730729
await dispatch(restoreRepresentationActions(orderedActionList, stages));
731730
await dispatch(restoreProject(projectId));
731+
dispatch(restoreCartActions(orderedActionList, majorView.stage));
732+
732733
dispatch(restoreSnapshotImageActions(projectId));
733734
dispatch(restoreNglStateAction(orderedActionList, stages));
734735
dispatch(setIsActionsRestoring(false, true));
@@ -808,10 +809,6 @@ const restoreNglStateAction = (orderedActionList, stages) => (dispatch, getState
808809
}
809810
};
810811

811-
const restoreActions = (orderedActionList, stage) => (dispatch, getState) => {
812-
dispatch(restoreMoleculesActions(orderedActionList, stage));
813-
};
814-
815812
const loadData = (orderedActionList, targetId, majorView) => async (dispatch, getState) => {
816813
await dispatch(loadAllMolecules(orderedActionList, targetId, majorView.stage));
817814
await dispatch(loadAllDatasets(orderedActionList, targetId, majorView.stage));
@@ -889,7 +886,6 @@ const restoreMoleculesActions = (orderedActionList, stage) => (dispatch, getStat
889886
dispatch(selectVectorAndResetCompounds(vectorAction.object_name));
890887
}
891888

892-
dispatch(restoreCartActions(moleculesAction, stage));
893889
dispatch(restoreAllSelectionActions(orderedActionList, stage, true));
894890
dispatch(restoreAllSelectionByTypeActions(orderedActionList, stage, true));
895891
dispatch(setIsTrackingMoleculesRestoring(false));

0 commit comments

Comments
 (0)