Skip to content

Problem creating new filter

Hi

I have tried to create filter but have trouble calling it. I always get "Assertion Failed: An action named 'filsorFilterSearchMultiple' was not found "

I have the following in my controller:

import Ember from 'ember';
import FilsorMixin, {filsorGet} from 'ember-filter-sort/mixins/filsor-mixin';


export default Ember.Controller.extend(FilsorMixin, {

    filsorDataKey: "model",

    filsorFilterSearchMultiple: Ember.Object.create({
       prefilter: function () {
         return;
       },
      filter: function (query) {
 
        return function (propKey, datum) {
       
          return true;
        };
      }
   })
});

In my template:

{{input class="form-control" value=filsorFilterSearchMultipleTitle
  key-up=(action "filsorFilterSearchMultiple" "search" "title" "token")
placeholder="Search..."
}}

I hope you can help :-)

Edited by Bent Bracke