cms/app-client/app/routes/tabs/thematiques.js
changeset 394 48458e099b05
parent 338 4a3899b6a7ed
child 474 245b4df137d3
--- 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);
             }
         }
-        
+
     }
 
 });