From a8137d5d1780fcc6d4a5aee4866baa10c2a0bddd Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Mon, 15 Jan 2007 20:22:23 +0000 Subject: [PATCH] added back "fixed version" in issue/show and filters git-svn-id: http://redmine.rubyforge.org/svn/trunk@165 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/models/query.rb | 11 ++++++----- app/views/issues/show.rhtml | 4 ++++ 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/app/models/query.rb b/app/models/query.rb index 4ac34bd6..dbde65a1 100644 --- a/app/models/query.rb +++ b/app/models/query.rb @@ -72,16 +72,17 @@ class Query < ActiveRecord::Base @available_filters = { "status_id" => { :type => :list_status, :order => 1, :values => IssueStatus.find(:all).collect{|s| [s.name, s.id.to_s] } }, "tracker_id" => { :type => :list, :order => 2, :values => Tracker.find(:all).collect{|s| [s.name, s.id.to_s] } }, "priority_id" => { :type => :list, :order => 3, :values => Enumeration.find(:all, :conditions => ['opt=?','IPRI']).collect{|s| [s.name, s.id.to_s] } }, - "subject" => { :type => :text, :order => 7 }, - "created_on" => { :type => :date_past, :order => 8 }, - "updated_on" => { :type => :date_past, :order => 9 }, - "start_date" => { :type => :date, :order => 10 }, - "due_date" => { :type => :date, :order => 11 } } + "subject" => { :type => :text, :order => 8 }, + "created_on" => { :type => :date_past, :order => 9 }, + "updated_on" => { :type => :date_past, :order => 10 }, + "start_date" => { :type => :date, :order => 11 }, + "due_date" => { :type => :date, :order => 12 } } unless project.nil? # project specific filters @available_filters["assigned_to_id"] = { :type => :list_optional, :order => 4, :values => @project.users.collect{|s| [s.name, s.id.to_s] } } @available_filters["author_id"] = { :type => :list, :order => 5, :values => @project.users.collect{|s| [s.name, s.id.to_s] } } @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.collect{|s| [s.name, s.id.to_s] } } # remove category filter if no category defined @available_filters.delete "category_id" if @available_filters["category_id"][:values].empty? end diff --git a/app/views/issues/show.rhtml b/app/views/issues/show.rhtml index f7b8cda4..f2441f96 100644 --- a/app/views/issues/show.rhtml +++ b/app/views/issues/show.rhtml @@ -26,6 +26,10 @@ <%=l(:field_updated_on)%> :<%= format_date(@issue.updated_on) %> <%=l(:field_done_ratio)%> :<%= @issue.done_ratio %> % + + <%=l(:field_fixed_version)%> :<%= @issue.fixed_version ? @issue.fixed_version.name : "-" %> + + <% n = 0 for custom_value in @custom_values %>