mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-09-25 08:05:00 +00:00
refactor: improve document duplication handling
- Remove unnecessary console logs - Add null check before duplicating document to evaluation within another social work
This commit is contained in:
@@ -298,9 +298,6 @@ const store = createStore({
|
|||||||
);
|
);
|
||||||
},
|
},
|
||||||
addDuplicatedDocument(state, { document, evaluation_key }) {
|
addDuplicatedDocument(state, { document, evaluation_key }) {
|
||||||
console.log("add duplicated document", document);
|
|
||||||
console.log("add duplicated dcuemnt - evaluation key", evaluation_key);
|
|
||||||
|
|
||||||
let evaluation = state.evaluationsPicked.find(
|
let evaluation = state.evaluationsPicked.find(
|
||||||
(e) => e.key === evaluation_key,
|
(e) => e.key === evaluation_key,
|
||||||
);
|
);
|
||||||
@@ -311,8 +308,11 @@ const store = createStore({
|
|||||||
let evaluationDest = state.evaluationsPicked.find(
|
let evaluationDest = state.evaluationsPicked.find(
|
||||||
(e) => e.id === evaluation.id,
|
(e) => e.id === evaluation.id,
|
||||||
);
|
);
|
||||||
document.key = evaluationDest.documents.length + 1;
|
if (evaluationDest) {
|
||||||
evaluationDest.documents.splice(0, 0, document);
|
console.log("add duplicated document to evaluation", evaluationDest);
|
||||||
|
document.key = evaluationDest.documents.length + 1;
|
||||||
|
evaluationDest.documents.splice(0, 0, document);
|
||||||
|
}
|
||||||
},
|
},
|
||||||
/**
|
/**
|
||||||
* Replaces a document in the state with a new document.
|
* Replaces a document in the state with a new document.
|
||||||
|
Reference in New Issue
Block a user