diff options
author | Stas Vilchik <vilchiks@gmail.com> | 2014-12-03 09:47:27 +0100 |
---|---|---|
committer | Stas Vilchik <vilchiks@gmail.com> | 2014-12-03 09:47:27 +0100 |
commit | 4392ddb2a8f6bbf635aaa71e329140e7a8d5a5bd (patch) | |
tree | 780a8f87a2c0706d3fcfc9e0fa25ba370cbe70cb /server | |
parent | d05179c1879b20aeb0d38d1e025516e72babdee5 (diff) | |
download | sonarqube-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.rb | 7 |
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 |