Browse Source

splitting admin_parts and input_regions check

pull/169/head
Harish Krishna 10 years ago
parent
commit
4a45e458ab
  1. 11
      query/search.js

11
query/search.js

@ -89,14 +89,11 @@ function generate( params ){
var input_regions = params.parsed_input.regions ? params.parsed_input.regions.join(' ') : undefined; var input_regions = params.parsed_input.regions ? params.parsed_input.regions.join(' ') : undefined;
// if no address was identified and input suggests some admin info in it // if no address was identified and input suggests some admin info in it
if (unmatched_admin_fields.length === 5 && input_regions !== params.input) { if (unmatched_admin_fields.length === 5 && params.parsed_input.admin_parts) {
if (params.parsed_input.admin_parts) { qb(unmatched_admin_fields, params.parsed_input.admin_parts);
qb(unmatched_admin_fields, params.parsed_input.admin_parts); } else if (input_regions !== params.input) {
} else { qb(unmatched_admin_fields, input_regions);
qb(unmatched_admin_fields, input_regions);
}
} }
} }
// add search condition to distance query // add search condition to distance query

Loading…
Cancel
Save