Browse Source

Update condition for queries with non-digit characters

pull/2998/head
Manny Dinssa 2 months ago
parent
commit
77532689b9
  1. 4
      app/controllers/address_search_controller.rb

4
app/controllers/address_search_controller.rb

@ -18,8 +18,8 @@ class AddressSearchController < ApplicationController
presenter = UprnDataPresenter.new(service.result) presenter = UprnDataPresenter.new(service.result)
render json: [{ text: presenter.address, value: presenter.uprn }] render json: [{ text: presenter.address, value: presenter.uprn }]
end end
elsif query.match?(/[a-zA-Z]/) elsif query.match?(/\D/)
# Query contains letters, assume it's an address # Query contains any non-digit characters, assume it's an address
service = AddressClient.new(query, { minmatch: 0.2 }) service = AddressClient.new(query, { minmatch: 0.2 })
service.call service.call

Loading…
Cancel
Save