diff --git a/resources/vue/components/courseware/CoursewareFolderChooser.vue b/resources/vue/components/courseware/CoursewareFolderChooser.vue index d176ebb85854935d4cb942b69f14030827786628..95df18b8f59a3928c5dfddb10345fb2cf911c630 100755 --- a/resources/vue/components/courseware/CoursewareFolderChooser.vue +++ b/resources/vue/components/courseware/CoursewareFolderChooser.vue @@ -78,22 +78,28 @@ export default { }, }, methods: { - ...mapActions({ loadRelatedFolders: 'folders/loadRelated' }), + ...mapActions({ + loadRelatedFolders: 'folders/loadRelated' + }), + changeSelection() { this.$emit('input', this.currentValue); }, getCourseFolders() { - return this.loadRelatedFolders({ - parent: this.courseObject, - relationship: 'folders', - }); + const parent = this.courseObject; + const relationship = 'folders'; + const options = { 'page[limit]': 10000 }; + + return this.loadRelatedFolders({ parent, relationship, options }); }, + getUserFolders() { - return this.loadRelatedFolders({ - parent: this.userObject, - relationship: 'folders', - }); + const parent = this.userObject; + const relationship = 'folders'; + const options = { 'page[limit]': 10000 }; + + return this.loadRelatedFolders({ parent, relationship, options }); }, }, mounted() {