bugfixing

This commit is contained in:
Christian Mehlmauer
2012-09-16 10:45:11 +02:00
parent 4ea2555e7b
commit 9f856c1aec

View File

@@ -140,22 +140,11 @@ class Browser
def forge_request(url, params = {}) def forge_request(url, params = {})
Typhoeus::Request.new( Typhoeus::Request.new(
replace_variables_in_url(url), url.to_s,
merge_request_params(params) merge_request_params(params)
) )
end end
# return string
def replace_variables_in_url(url)
@variables_to_replace_in_url ||= {}
@variables_to_replace_in_url.each do |subject, replacement|
url.gsub!(subject, replacement)
end
url
end
protected :replace_variables_in_url
def merge_request_params(params = {}) def merge_request_params(params = {})
if @proxy if @proxy
params = params.merge(:proxy => @proxy) params = params.merge(:proxy => @proxy)