From 4a45e458abed0ac680fc5ef265c256555395c5f9 Mon Sep 17 00:00:00 2001 From: Harish Krishna Date: Wed, 22 Jul 2015 12:16:50 -0400 Subject: [PATCH] splitting admin_parts and input_regions check --- query/search.js | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/query/search.js b/query/search.js index 8e34b404..c798f56f 100644 --- a/query/search.js +++ b/query/search.js @@ -89,14 +89,11 @@ function generate( params ){ 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 (unmatched_admin_fields.length === 5 && input_regions !== params.input) { - if (params.parsed_input.admin_parts) { - qb(unmatched_admin_fields, params.parsed_input.admin_parts); - } else { - qb(unmatched_admin_fields, input_regions); - } + if (unmatched_admin_fields.length === 5 && params.parsed_input.admin_parts) { + qb(unmatched_admin_fields, params.parsed_input.admin_parts); + } else if (input_regions !== params.input) { + qb(unmatched_admin_fields, input_regions); } - } // add search condition to distance query