File tree Expand file tree Collapse file tree 2 files changed +4
-0
lines changed
assets/javascripts/activeadmin_addons/inputs Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ var initializer = function() {
69
69
var url = element . data ( 'url' ) ;
70
70
var fields = element . data ( 'fields' ) ;
71
71
var predicate = element . data ( 'predicate' ) ;
72
+ var filters = element . data ( 'filters' ) ;
72
73
var displayName = element . data ( 'display-name' ) ;
73
74
var parent = element . data ( 'parent' ) ;
74
75
var width = element . data ( 'width' ) ;
@@ -117,6 +118,8 @@ var initializer = function() {
117
118
query . q [ parent + '_eq' ] = parentId ;
118
119
}
119
120
121
+ Object . assign ( query . q , filters ) ;
122
+
120
123
return query ;
121
124
} ,
122
125
processResults : function ( data ) {
Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ def load_control_attributes
17
17
load_class ( @options [ :class ] )
18
18
load_data_attr ( :fields , default : [ "name" ] , formatter : :to_json )
19
19
load_data_attr ( :predicate , default : "contains" )
20
+ load_data_attr ( :filters )
20
21
load_data_attr ( :model , value : model_name )
21
22
load_data_attr ( :display_name , default : "name" )
22
23
load_data_attr ( :minimum_input_length , default : 1 )
You can’t perform that action at this time.
0 commit comments