diff -r 5ef3bfef0bff -r 48458e099b05 cms/app-client/app/routes/tabs/thematiques.js --- a/cms/app-client/app/routes/tabs/thematiques.js Sun Nov 06 03:44:16 2016 +0100 +++ b/cms/app-client/app/routes/tabs/thematiques.js Tue Nov 08 01:22:56 2016 +0100 @@ -1,8 +1,10 @@ import Ember from 'ember'; +import _ from 'lodash/lodash'; export default Ember.Route.extend({ player: Ember.inject.service(), + filter: Ember.inject.service(), index: 0, limit: 40, @@ -12,11 +14,12 @@ model: Ember.observer('index', function() { var self = this; - var promise = this.store.query('theme', { + var filterQueryParams = _.clone(this.get('filter').get('queryParamsValues')); + var promise = this.store.query('theme', _.merge(filterQueryParams, { 'limit': this.get('limit'), 'index': this.get('index'), 'sort': this.get('sort') - }); + })); promise.then(function(value) { if (self.get('themes').length) { value = self.get('themes').pushObjects(value.get('content')); @@ -57,7 +60,7 @@ this.set('index', 0); } } - + } });