From 62f491d7bb3e1a3c44ad35a5250896e4d1c74c9d Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Sat, 26 Sep 2020 14:41:27 +0200 Subject: fix bug in crud reducer --- animism-align/frontend/app/api/crud.reducer.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'animism-align/frontend') 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 }, -- cgit v1.2.3-70-g09d2