diff --git a/ayanova/src/components/gz-data-table.vue b/ayanova/src/components/gz-data-table.vue index f84c528b..6626f460 100644 --- a/ayanova/src/components/gz-data-table.vue +++ b/ayanova/src/components/gz-data-table.vue @@ -105,16 +105,11 @@ export default { Limit: 100, Offset: 0 }; - //fixup paging based on settings + //calculate paging based on settings const { page, itemsPerPage } = that.options; - if ( - this.localFormSettings.pagination.itemsPerPage && - this.localFormSettings.pagination.itemsPerPage > 0 - ) { - listOptions.offset = - (this.localFormSettings.pagination.page - 1) * - this.localFormSettings.pagination.itemsPerPage; - listOptions.limit = this.localFormSettings.pagination.itemsPerPage; + if (itemsPerPage && itemsPerPage > 0) { + listOptions.Offset = (page - 1) * itemsPerPage; + listOptions.Limit = itemsPerPage; } //is there a filter?