diff --git a/resources/vue/store/courseware/courseware.module.js b/resources/vue/store/courseware/courseware.module.js index 02fa9d3f25c822d973256286dfc44b461cc3ebc1..be1b2cff23f257082eab535b5fc56b2b85ec13f7 100755 --- a/resources/vue/store/courseware/courseware.module.js +++ b/resources/vue/store/courseware/courseware.module.js @@ -803,7 +803,7 @@ export const actions = { do { const optionsWithPages = { ...options, - 'page[offset]': offset++, + 'page[offset]': offset, 'page[limit]': limit, }; await dispatch( @@ -816,6 +816,7 @@ export const actions = { }, { root: true } ); + offset += limit; } while (rootGetters[`${type}/all`].length < rootGetters[`${type}/lastMeta`].page.total); },