|
|
@ -84,8 +84,7 @@ function generate( params ){ |
|
|
|
admin_fields.push('admin0', 'alpha3'); |
|
|
|
admin_fields.push('admin0', 'alpha3'); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (params.parsed_input.regions) { |
|
|
|
var input_regions = params.parsed_input.regions ? params.parsed_input.regions.join(' ') : ''; |
|
|
|
var input_regions = params.parsed_input.regions.join(' '); |
|
|
|
|
|
|
|
if (admin_fields.length === 5 && input_regions !== params.input) { |
|
|
|
if (admin_fields.length === 5 && input_regions !== params.input) { |
|
|
|
if (params.parsed_input.admin_parts) { |
|
|
|
if (params.parsed_input.admin_parts) { |
|
|
|
qb(admin_fields, params.parsed_input.admin_parts); |
|
|
|
qb(admin_fields, params.parsed_input.admin_parts); |
|
|
@ -93,7 +92,7 @@ function generate( params ){ |
|
|
|
qb(admin_fields, input_regions); |
|
|
|
qb(admin_fields, input_regions); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// add search condition to distance query
|
|
|
|
// add search condition to distance query
|
|
|
|