diff --git a/openbis_ng_ui/src/reducer/actions.js b/openbis_ng_ui/src/reducer/actions.js index c7934cad24302e98ae35727b53db80285e41455f..332493ff53ff0411902a609c3b3b0180f154eed5 100644 --- a/openbis_ng_ui/src/reducer/actions.js +++ b/openbis_ng_ui/src/reducer/actions.js @@ -55,8 +55,8 @@ export default { type: 'SAVE-ENTITY', entity: entity }), - savedEntity: (entity) => ({ - type: 'SAVED-ENTITY', + saveEntityDone: (entity) => ({ + type: 'SAVE-ENTITY-DONE', entity: entity }), error: (exception) => ({ diff --git a/openbis_ng_ui/src/reducer/database/reducer.js b/openbis_ng_ui/src/reducer/database/reducer.js index 345a5a270a5423e927820fbb72919a93ac159d41..35238b7ed27ee7e43e14ce7c60d4ec61bce195ce 100644 --- a/openbis_ng_ui/src/reducer/database/reducer.js +++ b/openbis_ng_ui/src/reducer/database/reducer.js @@ -76,7 +76,7 @@ function spaces(spaces = initialState.spaces, action) { case 'SET-SPACES': { return entitiesByPermId(action.spaces) } - case 'SAVED-ENTITY': { + case 'SAVE-ENTITY-DONE': { const newSpaces = Object.assign({}, spaces) newSpaces[action.entity.permId.permId] = action.entity return newSpaces diff --git a/openbis_ng_ui/src/reducer/reducer.js b/openbis_ng_ui/src/reducer/reducer.js index d68df384ba43354c6cfc286b25801a7cec849412..1a2ae1fb369426746ebc67c7591e5ce90cc3dcab 100644 --- a/openbis_ng_ui/src/reducer/reducer.js +++ b/openbis_ng_ui/src/reducer/reducer.js @@ -33,7 +33,7 @@ function loading(loading = initialState.loading, action) { case 'SAVE-ENTITY': { return true } - case 'SAVED-ENTITY': { + case 'SAVE-ENTITY-DONE': { return false } case 'ERROR': { @@ -119,7 +119,7 @@ function dirtyEntities(dirtyEntities = initialState.dirtyEntities, action) { return dirtyEntities.filter(e => e !== action.entityPermId) } } - case 'SAVED-ENTITY': { + case 'SAVE-ENTITY-DONE': { return dirtyEntities.filter(permId => permId !== action.entity.permId.permId) } case 'CLOSE-ENTITY': { diff --git a/openbis_ng_ui/src/reducer/sagas.js b/openbis_ng_ui/src/reducer/sagas.js index 1b2ccb6486dee21cc8cc1cb1be55a077c8258dc8..8ce281f3c064b31679eb790bbc194ec3b92bdb92 100644 --- a/openbis_ng_ui/src/reducer/sagas.js +++ b/openbis_ng_ui/src/reducer/sagas.js @@ -37,7 +37,7 @@ function* saveEntity(action) { const result = yield call(openbis.getSpaces) const spaces = result.getObjects() const space = spaces.filter(space => space.permId.permId === action.entity.permId.permId)[0] - yield put(actions.savedEntity(space)) + yield put(actions.saveEntityDone(space)) } catch(exception) { yield put(actions.error(exception)) }