diff --git a/resources/vue/components/courseware/CoursewareAccordionContainer.vue b/resources/vue/components/courseware/CoursewareAccordionContainer.vue index 5f58dc46ee8d5a83acb33270d9a17e98055863db..448555975b74adf22adde1e9d91da53386de998b 100644 --- a/resources/vue/components/courseware/CoursewareAccordionContainer.vue +++ b/resources/vue/components/courseware/CoursewareAccordionContainer.vue @@ -218,7 +218,7 @@ export default { return null; }, updateContent(blockAdder) { - if(blockAdder.container.id === this.container.id) { + if(blockAdder.hasOwnProperty('container') && blockAdder.container.id === this.container.id) { this.initCurrentData(); } } diff --git a/resources/vue/components/courseware/CoursewareTabsContainer.vue b/resources/vue/components/courseware/CoursewareTabsContainer.vue index 747b24a5930127c6148782093d80a9f7db27ab87..7e49f60ede41648ea9120c6e207e63938fcdf240 100644 --- a/resources/vue/components/courseware/CoursewareTabsContainer.vue +++ b/resources/vue/components/courseware/CoursewareTabsContainer.vue @@ -236,7 +236,7 @@ export default { return null; }, updateContent(blockAdder) { - if(blockAdder.container.id === this.container.id) { + if(blockAdder.hasOwnProperty('container') && blockAdder.container.id === this.container.id) { this.initCurrentData(); } }