From 2f58cccd521e5b017115681f5bc670cdf9b77f25 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Tue, 18 Jan 2022 12:49:11 -0500 Subject: [PATCH] Return exact matches only By default bandwidth includes numbers in the "local calling area" of a search. This is confusing, so change it to include only actual matches. --- lib/tel_selections.rb | 2 +- test/test_tel_selections.rb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/tel_selections.rb b/lib/tel_selections.rb index 8da82d1103cf70c287cf3fe67e6eb7bf7a0283b8..6c266121462b04f9e7c4747bdd56973fa80d58e6 100644 --- a/lib/tel_selections.rb +++ b/lib/tel_selections.rb @@ -64,7 +64,7 @@ class TelSelections new( Q .for(form.field("q").value.to_s.strip).iris_query - .merge(enableTNDetail: true) + .merge(enableTNDetail: true, LCA: false) .merge(Quantity.for(form).iris_query) ) end diff --git a/test/test_tel_selections.rb b/test/test_tel_selections.rb index 69e6ecc310e8731e89d7d5c6e0492d54419ad6de..f090c052646c07e007bcd8d53fbe7f0980d9d3bf 100644 --- a/test/test_tel_selections.rb +++ b/test/test_tel_selections.rb @@ -31,7 +31,7 @@ class TelSelectionsTest < Minitest::Test .for(form) .instance_variable_get(:@iris_query) assert_equal( - { areaCode: "226", enableTNDetail: true, quantity: 10 }, + { areaCode: "226", enableTNDetail: true, LCA: false, quantity: 10 }, iris_query ) end @@ -49,7 +49,7 @@ class TelSelectionsTest < Minitest::Test .for(form) .instance_variable_get(:@iris_query) assert_equal( - { areaCode: "226", enableTNDetail: true, quantity: 500 }, + { areaCode: "226", enableTNDetail: true, LCA: false, quantity: 500 }, iris_query ) end