Do not link copied issues when copying a project (#6899).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10495 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
+1
-1
@@ -1017,7 +1017,7 @@ class Issue < ActiveRecord::Base
|
||||
def after_create_from_copy
|
||||
return unless copy? && !@after_create_from_copy_handled
|
||||
|
||||
if @copied_from.project_id == project_id || Setting.cross_project_issue_relations?
|
||||
if (@copied_from.project_id == project_id || Setting.cross_project_issue_relations?) && @copy_options[:link] != false
|
||||
relation = IssueRelation.new(:issue_from => @copied_from, :issue_to => self, :relation_type => IssueRelation::TYPE_COPIED_TO)
|
||||
unless relation.save
|
||||
logger.error "Could not create relation while copying ##{@copied_from.id} to ##{id} due to validation errors: #{relation.errors.full_messages.join(', ')}" if logger
|
||||
|
||||
Reference in New Issue
Block a user