Mercurial > hg > soundsoftware-site
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 |