From: Simon Brandhof Date: Wed, 4 Dec 2013 15:27:52 +0000 (+0100) Subject: SONAR-4851 fix selection on "Unassigned" field X-Git-Tag: 4.1-RC1~67 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=06704489f60313c031c1e139dd6801a3751a4462;p=sonarqube.git SONAR-4851 fix selection on "Unassigned" field --- diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/issues/search.html.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/issues/search.html.erb index 5e76ae28b09..90aacb226e9 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/views/issues/search.html.erb +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/issues/search.html.erb @@ -34,7 +34,12 @@ <% component_labels = Project.by_keys(@issues_query.componentRoots).map{|c| c ? c.name : nil} + assignee_keys = @issues_query.assignees assignee_labels = user_labels(@issues_query.assignees) + if @issues_query.assigned==false + assignee_keys = [''] + assignee_keys + assignee_labels = [message('unassigned')] + assignee_labels + end reporter_labels = user_labels(@issues_query.reporters) %> @@ -94,7 +99,7 @@ { key: 'severities[]', value: <%= @issues_query.severities.to_json -%> }, { key: 'statuses[]', value: <%= @issues_query.statuses.to_json -%> }, { key: 'resolutions[]', value: <%= @issues_query.resolutions.to_json -%> }, - { key: 'assignees', value: <%= @issues_query.assignees.to_json -%>, text: <%= assignee_labels.to_json -%> }, + { key: 'assignees', value: <%= assignee_keys.to_json -%>, text: <%= assignee_labels.to_json -%> }, { key: 'reporters', value: <%= @issues_query.reporters.to_json -%>, text: <%= reporter_labels.to_json -%> }, { key: 'createdAfter', value: '<%= Api::Utils.format_date(@issues_query.createdAfter) -%>' }, { key: 'createdBefore', value: '<%= Api::Utils.format_date(@issues_query.createdBefore) -%>' }