Skip to content

Commit

Permalink
ISSUE #5173 - updating partial calibration may delete other calibrati…
Browse files Browse the repository at this point in the history
…on fields
  • Loading branch information
Amantini1997 committed Oct 1, 2024
1 parent d462e09 commit 7c4195c
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion frontend/src/v5/store/drawings/drawings.redux.ts
Original file line number Diff line number Diff line change
Expand Up @@ -78,9 +78,10 @@ export const createDrawingSuccess = (state: DrawingsState, { projectId, drawing
state.drawingsByProject[projectId] = (state.drawingsByProject[projectId] || []).concat([drawing]);
};

export const updateDrawingSuccess = (state: DrawingsState, { projectId, drawingId, drawing }:UpdateDrawingSuccessAction ) => {
export const updateDrawingSuccess = (state: DrawingsState, { projectId, drawingId, drawing: { calibration, ...drawing } }:UpdateDrawingSuccessAction ) => {
const oldDrawing = getDrawingFromState(state, projectId, drawingId);
Object.assign(oldDrawing, drawing);
oldDrawing.calibration = { ...oldDrawing.calibration, ...calibration };
};

export const deleteDrawingSuccess = (state: DrawingsState, {
Expand Down

0 comments on commit 7c4195c

Please sign in to comment.