diff options
Diffstat (limited to 'client/js/controllers/user_list_controller.js')
| -rw-r--r-- | client/js/controllers/user_list_controller.js | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/client/js/controllers/user_list_controller.js b/client/js/controllers/user_list_controller.js index 13aec00..5cf4b2b 100644 --- a/client/js/controllers/user_list_controller.js +++ b/client/js/controllers/user_list_controller.js @@ -49,13 +49,15 @@ class UserListController { _syncPageController() { this._pageController.run({ parameters: this._ctx.parameters, - getClientUrlForPage: page => { + defaultLimit: 30, + getClientUrlForPage: (offset, limit) => { const parameters = Object.assign( - {}, this._ctx.parameters, {page: page}); + {}, this._ctx.parameters, {offset, offset, limit: limit}); return uri.formatClientLink('users', parameters); }, - requestPage: page => { - return UserList.search(this._ctx.parameters.query, page); + requestPage: (offset, limit) => { + return UserList.search( + this._ctx.parameters.query || '', offset, limit); }, pageRenderer: pageCtx => { Object.assign(pageCtx, { |