summaryrefslogtreecommitdiffstats
path: root/app/models
diff options
context:
space:
mode:
authorJean-Philippe Lang <jp_lang@yahoo.fr>2011-07-02 11:13:39 +0000
committerJean-Philippe Lang <jp_lang@yahoo.fr>2011-07-02 11:13:39 +0000
commit0a9bf389efe8aa7b5d140b7e3da407ce088294ae (patch)
tree85fd2578c995cc1d5b8245bd7fb0cf2b72c6eb83 /app/models
parentd0d807caf1efafb7486dbf34c7de55e9bf8378bd (diff)
downloadredmine-0a9bf389efe8aa7b5d140b7e3da407ce088294ae.tar.gz
redmine-0a9bf389efe8aa7b5d140b7e3da407ce088294ae.zip
Fixed: Workflow copy does not copy advanced workflow settings (#8739).
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6148 e93f8b46-1217-0410-a6f0-8f06a7374b81
Diffstat (limited to 'app/models')
-rw-r--r--app/models/workflow.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/models/workflow.rb b/app/models/workflow.rb
index 38a3454d0..4724897b6 100644
--- a/app/models/workflow.rb
+++ b/app/models/workflow.rb
@@ -89,8 +89,8 @@ class Workflow < ActiveRecord::Base
else
transaction do
delete_all :tracker_id => target_tracker.id, :role_id => target_role.id
- connection.insert "INSERT INTO #{Workflow.table_name} (tracker_id, role_id, old_status_id, new_status_id)" +
- " SELECT #{target_tracker.id}, #{target_role.id}, old_status_id, new_status_id" +
+ connection.insert "INSERT INTO #{Workflow.table_name} (tracker_id, role_id, old_status_id, new_status_id, author, assignee)" +
+ " SELECT #{target_tracker.id}, #{target_role.id}, old_status_id, new_status_id, author, assignee" +
" FROM #{Workflow.table_name}" +
" WHERE tracker_id = #{source_tracker.id} AND role_id = #{source_role.id}"
end