--- 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);
}
}
-
+
}
});