diff options
| author | Marcus Eibrink-Lunzenauer <lunzenauer@elan-ev.de> | 2022-05-12 09:58:49 +0000 |
|---|---|---|
| committer | David Siegfried <david.siegfried@uni-vechta.de> | 2022-05-12 09:58:49 +0000 |
| commit | eac0fdfe637de9c9d7bf71c19d9cb20fb68d763c (patch) | |
| tree | 249f7b7671e1b09e61b6408a7abfdb809bef6725 | |
| parent | 71954bbad1761ea2db08b7aef90f2be4262a28cd (diff) | |
Fix #892.
Closes #892
Merge request studip/studip!502
| -rwxr-xr-x | resources/vue/components/courseware/CoursewareManagerElement.vue | 10 |
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; |
