diff options
-rw-r--r-- | web/lib/utils.rb | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/web/lib/utils.rb b/web/lib/utils.rb index f802956..5d7f2d6 100644 --- a/web/lib/utils.rb +++ b/web/lib/utils.rb @@ -97,7 +97,10 @@ def turbo_link(count, filter, key, value=nil) else value = '"' + quote_double(value) + '"' end - url = TaginfoConfig.get('turbo.wizard_url_prefix', 'http://overpass-turbo.eu/master?') + 'w=' + Rack::Utils::escape('"' + key + '"=' + value + ' ' + TaginfoConfig.get('turbo.wizard_area', 'global')) + '&R' + if filter != 'all' + filter_condition = ' and type:' + filter.chop + end + url = TaginfoConfig.get('turbo.wizard_url_prefix', 'http://overpass-turbo.eu/master?') + 'w=' + Rack::Utils::escape('"' + key + '"=' + value + filter_condition.to_s + ' ' + TaginfoConfig.get('turbo.wizard_area', 'global')) + '&R' else template = 'key'; parameters = { :key => key } |