diff -r bc39bcecf6a4 -r 9ff56cc0c656 cms/app-client/app/routes/application.js --- a/cms/app-client/app/routes/application.js Tue Nov 08 11:25:29 2016 +0100 +++ b/cms/app-client/app/routes/application.js Tue Nov 08 14:20:01 2016 +0100 @@ -9,14 +9,13 @@ filter: Ember.inject.service(), constants: Ember.inject.service(), - model: Ember.observer('page', function(params) { - var filterQueryArgs = _.clone(this.get('filter').get('queryParamsValues')); - var promise = this.store.query('document', _.merge(filterQueryArgs, { + model: function(params) { + let filterQueryArgs = _.clone(this.get('filter').get('queryParamsValues')); + return this.store.query('document', _.merge(filterQueryArgs, { page: params['page'], perpage: this.get('constants').DOCUMENTS_PAGINATION_PERPAGE })); - return promise; - }), + }, /** Serializes value of the query parameter based on defaultValueType