aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Eibrink-Lunzenauer <lunzenauer@elan-ev.de>2022-05-12 09:58:49 +0000
committerDavid Siegfried <david.siegfried@uni-vechta.de>2022-05-12 09:58:49 +0000
commiteac0fdfe637de9c9d7bf71c19d9cb20fb68d763c (patch)
tree249f7b7671e1b09e61b6408a7abfdb809bef6725
parent71954bbad1761ea2db08b7aef90f2be4262a28cd (diff)
Fix #892.
Closes #892 Merge request studip/studip!502
-rwxr-xr-xresources/vue/components/courseware/CoursewareManagerElement.vue10
1 files changed, 8 insertions, 2 deletions
diff --git a/resources/vue/components/courseware/CoursewareManagerElement.vue b/resources/vue/components/courseware/CoursewareManagerElement.vue
index 4c0aa13..7dfe67b 100755
--- a/resources/vue/components/courseware/CoursewareManagerElement.vue
+++ b/resources/vue/components/courseware/CoursewareManagerElement.vue
@@ -325,10 +325,12 @@ export default {
lockObject: 'lockObject',
unlockObject: 'unlockObject',
sortContainersInStructualElements: 'sortContainersInStructualElements',
- sortChildrenInStructualElements: 'sortChildrenInStructualElements'
+ sortChildrenInStructualElements: 'sortChildrenInStructualElements',
+ setFilingData: 'cwManagerFilingData',
}),
selectChapter(target) {
+ this.resetFilingData();
this.$emit('selectElement', target);
},
@@ -339,13 +341,17 @@ export default {
afterInsertCompletion() {
this.$nextTick(() => {
// will run after $emit is done
- this.$store.dispatch('cwManagerFilingData', {});
+ this.resetFilingData();
setTimeout(() => {
this.insertingInProgress = false;
}, 250);
});
},
+ resetFilingData() {
+ this.setFilingData({});
+ },
+
showFailedCopyProcessCompanion() {
this.copyingFailed = true;
this.insertingInProgress = false;