comparison app/controllers/issue_moves_controller.rb @ 441:cbce1fd3b1b7 redmine-1.2

Update to Redmine 1.2-stable branch (Redmine SVN rev 6000)
author Chris Cannam
date Mon, 06 Jun 2011 14:24:13 +0100
parents 94944d00e43c
children cbb26bc654de
comparison
equal deleted inserted replaced
245:051f544170fe 441:cbce1fd3b1b7
1 class IssueMovesController < ApplicationController 1 class IssueMovesController < ApplicationController
2 default_search_scope :issues 2 default_search_scope :issues
3 before_filter :find_issues, :check_project_uniqueness 3 before_filter :find_issues, :check_project_uniqueness
4 before_filter :authorize 4 before_filter :authorize
5 5
6 def new 6 def new
7 prepare_for_issue_move 7 prepare_for_issue_move
8 render :layout => false if request.xhr? 8 render :layout => false if request.xhr?
9 end 9 end
10 10
46 def prepare_for_issue_move 46 def prepare_for_issue_move
47 @issues.sort! 47 @issues.sort!
48 @copy = params[:copy_options] && params[:copy_options][:copy] 48 @copy = params[:copy_options] && params[:copy_options][:copy]
49 @allowed_projects = Issue.allowed_target_projects_on_move 49 @allowed_projects = Issue.allowed_target_projects_on_move
50 @target_project = @allowed_projects.detect {|p| p.id.to_s == params[:new_project_id]} if params[:new_project_id] 50 @target_project = @allowed_projects.detect {|p| p.id.to_s == params[:new_project_id]} if params[:new_project_id]
51 @target_project ||= @project 51 @target_project ||= @project
52 @trackers = @target_project.trackers 52 @trackers = @target_project.trackers
53 @available_statuses = Workflow.available_statuses(@project) 53 @available_statuses = Workflow.available_statuses(@project)
54 @notes = params[:notes] 54 @notes = params[:notes]
55 @notes ||= '' 55 @notes ||= ''
56 end 56 end