aboutsummaryrefslogtreecommitdiffstats
path: root/workflow-designer-ui/src/main/frontend/src/features/version/versionSaga.js
diff options
context:
space:
mode:
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.js9
1 files changed, 7 insertions, 2 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 49d4d32f..244f3da9 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
@@ -30,6 +30,8 @@ import {
import versionApi from 'features/version/versionApi';
import { notificationActions } from 'shared/notifications/notificationsActions';
import { versionState } from 'features/version/versionConstants';
+import overviewApi from '../workflow/overview/overviewApi';
+import { versionListFetchAction } from '../workflow/overview/overviewConstansts';
function* fetchVersion(action) {
try {
@@ -49,8 +51,11 @@ function* watchSubmitVersion(action) {
try {
const { workflowId, history } = action.payload;
const data = yield call(versionApi.createNewVersion, action.payload);
- yield call(history.push('/workflow/' + workflowId + '/version/'));
- console.log(data);
+ const versions = yield call(overviewApi.getVersions, workflowId);
+ yield put(versionListFetchAction(versions));
+ yield call(
+ history.push('/workflow/' + workflowId + '/version/' + data.id)
+ );
} catch (error) {
yield put(genericNetworkErrorAction(error));
}