diff --git a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/store.js b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/store.js index ee4585d37..b944b3a3a 100644 --- a/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/store.js +++ b/src/Bundle/ChillPersonBundle/Resources/public/vuejs/AccompanyingCourseWorkEdit/store.js @@ -611,16 +611,21 @@ const store = createStore({ commit("addDuplicatedDocument", { document: newDoc, evaluation_key }); }, async duplicateDocumentToEvaluation({ commit }, { document, evaluation }) { - const newDoc = await duplicateDocumentToEvaluation( - document.id, - evaluation.id, - ); - commit("addDuplicatedDocumentToEvaluation", { - document: newDoc, - evaluation, - }); + try { + const newDoc = await duplicateDocumentToEvaluation( + document.id, + evaluation.id, + ); + commit("addDuplicatedDocumentToEvaluation", { + document: newDoc, + evaluation, + }); - return newDoc; + return newDoc; + } catch (error) { + console.error("Failed to move document:", error); + throw error; + } }, removeDocument({ commit }, payload) { commit("removeDocument", payload);