Sanitise parameters used in URL generation

This commit is contained in:
Tom Hughes 2017-06-04 19:57:27 +01:00
parent 03a9df9288
commit 339d8e46ff

View file

@ -160,7 +160,9 @@ class GeocoderController < ApplicationController
@results = [] @results = []
# create parameter hash for "more results" link # create parameter hash for "more results" link
@more_params = params.merge(:exclude => more_url_params["exclude_place_ids"].first) @more_params = params
.permit(:query, :minlon, :minlat, :maxlon, :maxlat, :exclude)
.merge(:exclude => more_url_params["exclude_place_ids"].first)
# parse the response # parse the response
results.elements.each("place") do |place| results.elements.each("place") do |place|