diff options
author | Stanislav Vishnevetskiy <shlomo-stanisla.vishnevetskiy@amdocs.com> | 2018-08-27 10:07:45 +0300 |
---|---|---|
committer | Stanislav Vishnevetskiy <shlomo-stanisla.vishnevetskiy@amdocs.com> | 2018-08-27 10:08:09 +0300 |
commit | a69951b9f9319f8e25d63384b2dbee851df24694 (patch) | |
tree | e99d724d3da2035990d6f936392234498f4383de /workflow-designer-ui/src/main/frontend/src/features/version/versionSaga.js | |
parent | 63cf9d516fc1dd77c339d188fa9852bb6a42f525 (diff) |
wf composition
Issue-ID: SDC-1591
Change-Id: I3d1c1e08094a2088b8e474b0c6f3616088ded4ee
Signed-off-by: Stanislav Vishnevetskiy <shlomo-stanisla.vishnevetskiy@amdocs.com>
Diffstat (limited to 'workflow-designer-ui/src/main/frontend/src/features/version/versionSaga.js')
-rw-r--r-- | workflow-designer-ui/src/main/frontend/src/features/version/versionSaga.js | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/workflow-designer-ui/src/main/frontend/src/features/version/versionSaga.js b/workflow-designer-ui/src/main/frontend/src/features/version/versionSaga.js index d8d7fd82..7ae5e1eb 100644 --- a/workflow-designer-ui/src/main/frontend/src/features/version/versionSaga.js +++ b/workflow-designer-ui/src/main/frontend/src/features/version/versionSaga.js @@ -33,11 +33,11 @@ import { versionState } from 'features/version/versionConstants'; import overviewApi from '../workflow/overview/overviewApi'; import { versionListFetchAction } from '../workflow/overview/overviewConstansts'; import { updateComposition } from 'features/version/composition/compositionActions'; -import activitiesApi from 'features/activities/activitiesApi'; -import { setActivitiesList } from 'features/activities/activitiesActions'; +import { getActivitiesList } from 'features/activities/activitiesActions'; function* fetchVersion(action) { try { + yield put(getActivitiesList()); const data = yield call(versionApi.fetchVersion, action.payload); const { inputs, outputs, ...rest } = data; let composition = false; @@ -48,12 +48,11 @@ function* fetchVersion(action) { action.payload ); } - const activitiesList = yield call(activitiesApi.fetchActivities); + yield all([ put(setWorkflowVersionAction(rest)), put(setInputsOutputs({ inputs, outputs })), - put(updateComposition(composition)), - put(setActivitiesList(activitiesList.results)) + put(updateComposition(composition)) ]); } catch (error) { yield put(genericNetworkErrorAction(error)); |