summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorStas Vilchik <vilchiks@gmail.com>2014-12-03 09:47:27 +0100
committerStas Vilchik <vilchiks@gmail.com>2014-12-03 09:47:27 +0100
commit4392ddb2a8f6bbf635aaa71e329140e7a8d5a5bd (patch)
tree780a8f87a2c0706d3fcfc9e0fa25ba370cbe70cb /server
parentd05179c1879b20aeb0d38d1e025516e72babdee5 (diff)
downloadsonarqube-4392ddb2a8f6bbf635aaa71e329140e7a8d5a5bd.tar.gz
sonarqube-4392ddb2a8f6bbf635aaa71e329140e7a8d5a5bd.zip
Fix generating issues url from ruby
Diffstat (limited to 'server')
-rw-r--r--server/sonar-web/src/main/webapp/WEB-INF/app/helpers/application_helper.rb7
1 files changed, 5 insertions, 2 deletions
diff --git a/server/sonar-web/src/main/webapp/WEB-INF/app/helpers/application_helper.rb b/server/sonar-web/src/main/webapp/WEB-INF/app/helpers/application_helper.rb
index be210cffe4e..2a8070d1e28 100644
--- a/server/sonar-web/src/main/webapp/WEB-INF/app/helpers/application_helper.rb
+++ b/server/sonar-web/src/main/webapp/WEB-INF/app/helpers/application_helper.rb
@@ -991,11 +991,14 @@ module ApplicationHelper
def url_for_issues(params)
url = ApplicationController.root_context + '/issues/search#'
- params.each do |key, value|
+ params.each_with_index do |(key, value), index|
if key == 'filter'
key = 'id'
end
- url += key.to_s + '=' + value.to_s + '|'
+ url += key.to_s + '=' + value.to_s
+ if index < params.size - 1
+ url += '|'
+ end
end
url
end