fixed parameter value used in regex

This commit is contained in:
2016-03-27 11:12:58 +02:00
parent 31fbed0d7b
commit 5c5c434d70
@@ -3,8 +3,8 @@ class CitiesAutocompleteController < ApplicationController
def index def index
@cities = CSV.read Rails.root.join('db', 'plz_ch.csv') @cities = CSV.read Rails.root.join('db', 'plz_ch.csv')
query = ActionController::Base.helpers.sanitize(params[:query])
@cities = @cities.select { |city| city.first =~ /#{params[:query]}/i || city.last =~ /#{params[:query]}/i } @cities = @cities.select { |city| city.first =~ /#{query}/i || city.last =~ /#{query}/i }
@cities = @cities.map { |city| { plz: city.first, city: city.last } } @cities = @cities.map { |city| { plz: city.first, city: city.last } }
render json: @cities.uniq render json: @cities.uniq