From dfd75a5aa4c3544b34263590232a95cbd96b4d54 Mon Sep 17 00:00:00 2001 From: Julien Lancelot Date: Thu, 10 Jan 2013 12:44:53 +0100 Subject: [PATCH] SONAR-4032 If no general category properties existing on project settings page, then display the first one --- .../webapp/WEB-INF/app/controllers/project_controller.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sonar-server/src/main/webapp/WEB-INF/app/controllers/project_controller.rb b/sonar-server/src/main/webapp/WEB-INF/app/controllers/project_controller.rb index 75bba27a6c8..4873c94eea3 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/controllers/project_controller.rb +++ b/sonar-server/src/main/webapp/WEB-INF/app/controllers/project_controller.rb @@ -245,8 +245,10 @@ class ProjectController < ApplicationController end @categories = definitions_per_category.keys - first_category ||= @categories[0] - @category = params[:category] || first_category + default_category = nil + default_category = 'general' if @categories.include? 'general' + default_category ||= @categories[0] + @category = params[:category] || default_category @definitions = definitions_per_category[@category] || [] not_found('category') unless @categories.include? @category -- 2.39.5