diff options
author | Stas Vilchik <vilchiks@gmail.com> | 2014-02-03 11:44:14 +0600 |
---|---|---|
committer | Stas Vilchik <vilchiks@gmail.com> | 2014-02-03 11:44:14 +0600 |
commit | 32de2d094feffcec3607fb920b20f5f09d07a380 (patch) | |
tree | fb6d8a5bac5c5f7f37b030ada1c43386f5c908bf /sonar-server | |
parent | b562394ef928fe38bbcc5482a163f4a5ce6ca4c5 (diff) | |
download | sonarqube-32de2d094feffcec3607fb920b20f5f09d07a380.tar.gz sonarqube-32de2d094feffcec3607fb920b20f5f09d07a380.zip |
New Issues Page: do not display project name when a single project is selected
Diffstat (limited to 'sonar-server')
-rw-r--r-- | sonar-server/src/main/webapp/WEB-INF/app/views/issues/templates/_issue.hbs.erb | 6 | ||||
-rw-r--r-- | sonar-server/src/main/webapp/javascripts/navigator/issues.js | 10 |
2 files changed, 14 insertions, 2 deletions
diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/issues/templates/_issue.hbs.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/issues/templates/_issue.hbs.erb index f8840da272c..9cd21c89fd7 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/views/issues/templates/_issue.hbs.erb +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/issues/templates/_issue.hbs.erb @@ -16,7 +16,9 @@ </div> <div class="line"> - <div class="subtitle">{{projectLongName}}</div> - {{componentLongName}} + {{#unless singleProject}} + <div class="subtitle">{{projectLongName}}</div> + {{/unless}} + <div class="subtitle">{{componentLongName}}</div> </div> </script> diff --git a/sonar-server/src/main/webapp/javascripts/navigator/issues.js b/sonar-server/src/main/webapp/javascripts/navigator/issues.js index b7fc3620e97..7d53ff98209 100644 --- a/sonar-server/src/main/webapp/javascripts/navigator/issues.js +++ b/sonar-server/src/main/webapp/javascripts/navigator/issues.js @@ -211,6 +211,16 @@ jQuery(function() { } }) .always(callback); + }, + + + serializeData: function() { + var projectFilter = this.options.app.filters.findWhere({ property: 'componentRoots' }), + singleProject = _.isArray(projectFilter.get('value')) && projectFilter.get('value').length === 1; + + return _.extend({ + singleProject: singleProject + }, this.model.toJSON()); } }); |