aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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;