diff options
author | Douwe Maan <douwe@gitlab.com> | 2018-02-19 08:49:52 +0000 |
---|---|---|
committer | Douwe Maan <douwe@gitlab.com> | 2018-02-19 08:49:52 +0000 |
commit | 637ab60c608cd531c1cc8ad130c7606ca2716ba6 (patch) | |
tree | 7ead4f5d35f021085fadb55612f5c419635b416e /app | |
parent | 804b38d5e63c7e0001e26741b99960e9553114b1 (diff) | |
parent | 790ab5909b37a1eb64d7a86c21c6096441512290 (diff) | |
download | gitlab-ce-637ab60c608cd531c1cc8ad130c7606ca2716ba6.tar.gz |
Merge branch '41949-move' into 'master'
Remember assignee when moving an issue
See merge request gitlab-org/gitlab-ce!17116
Diffstat (limited to 'app')
-rw-r--r-- | app/services/issues/move_service.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/services/issues/move_service.rb b/app/services/issues/move_service.rb index 299b9c6215f..7140890d201 100644 --- a/app/services/issues/move_service.rb +++ b/app/services/issues/move_service.rb @@ -48,7 +48,8 @@ module Issues new_params = { id: nil, iid: nil, label_ids: cloneable_label_ids, milestone_id: cloneable_milestone_id, project: @new_project, author: @old_issue.author, - description: rewrite_content(@old_issue.description) } + description: rewrite_content(@old_issue.description), + assignee_ids: @old_issue.assignee_ids } new_params = @old_issue.serializable_hash.symbolize_keys.merge(new_params) CreateService.new(@new_project, @current_user, new_params).execute |