From b025b63111089a5048f4fef5af30c98c0de26b8a Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Sun, 22 Jun 2008 15:20:59 +0000 Subject: [PATCH] Hide 'Target version' filter if no version is defined. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1575 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/models/query.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/models/query.rb b/app/models/query.rb index c19bb8d7e..77893bcf8 100644 --- a/app/models/query.rb +++ b/app/models/query.rb @@ -168,7 +168,9 @@ class Query < ActiveRecord::Base if project # project specific filters @available_filters["category_id"] = { :type => :list_optional, :order => 6, :values => @project.issue_categories.collect{|s| [s.name, s.id.to_s] } } - @available_filters["fixed_version_id"] = { :type => :list_optional, :order => 7, :values => @project.versions.sort.collect{|s| [s.name, s.id.to_s] } } + unless @project.versions.empty? + @available_filters["fixed_version_id"] = { :type => :list_optional, :order => 7, :values => @project.versions.sort.collect{|s| [s.name, s.id.to_s] } } + end unless @project.active_children.empty? @available_filters["subproject_id"] = { :type => :list_subprojects, :order => 13, :values => @project.active_children.collect{|s| [s.name, s.id.to_s] } } end -- 2.39.5