diff options
| -rw-r--r-- | animism-align/frontend/app/api/crud.reducer.js | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/animism-align/frontend/app/api/crud.reducer.js b/animism-align/frontend/app/api/crud.reducer.js index 3ee4974..2a7e4c4 100644 --- a/animism-align/frontend/app/api/crud.reducer.js +++ b/animism-align/frontend/app/api/crud.reducer.js @@ -116,11 +116,13 @@ export const crudReducer = (type) => { update: action.data, index: addToIndex(state.index, action.data.res, state.options.sort), show: (state.show.res && state.show.res.id === action.data.res.id) ? { - ...state.show.res, - ...action.data.res, + res: { + ...state.show.res, + ...action.data.res, + } } : state.show } - case crud_type.index_error: + case crud_type.update_error: return { ...state, update: { loading: false, error: true }, |
