Lines 1164-1176
Link Here
|
1164 |
this_dropdown.select2({ |
1164 |
this_dropdown.select2({ |
1165 |
allowClear: false, |
1165 |
allowClear: false, |
1166 |
ajax: { |
1166 |
ajax: { |
|
|
1167 |
[%- IF Koha.Preference('AllowHoldPolicyOverride') -%] |
1168 |
url: '/api/v1/libraries', |
1169 |
[%- ELSE -%] |
1167 |
url: '/api/v1/holds/' + encodeURIComponent(hold_id) + '/pickup_locations', |
1170 |
url: '/api/v1/holds/' + encodeURIComponent(hold_id) + '/pickup_locations', |
|
|
1171 |
[%- END -%] |
1168 |
delay: 300, // wait 300 milliseconds before triggering the request |
1172 |
delay: 300, // wait 300 milliseconds before triggering the request |
1169 |
dataType: 'json', |
1173 |
dataType: 'json', |
1170 |
data: function (params) { |
1174 |
data: function (params) { |
1171 |
var search_term = (params.term === undefined) ? '' : params.term; |
1175 |
var search_term = (params.term === undefined) ? '' : params.term; |
1172 |
var query = { |
1176 |
var query = { |
1173 |
"q": JSON.stringify({"name":{"-like":search_term+'%'}}), |
1177 |
"q": JSON.stringify({"name":{"-like":search_term+'%'},"pickup_location":1}), |
1174 |
"_order_by": "name" |
1178 |
"_order_by": "name" |
1175 |
}; |
1179 |
}; |
1176 |
return query; |
1180 |
return query; |
1177 |
- |
|
|