diff --git a/resources/vue/store/courseware/courseware.module.js b/resources/vue/store/courseware/courseware.module.js index 2107113d16a689a20eae26fde4f3021c90bd9824..4111eb2b9432681a633e8c477dd46e9b76ada93d 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); },