Skip to content
Snippets Groups Projects
Commit 06004734 authored by Sean McGivern's avatar Sean McGivern
Browse files

Merge branch 'move-issue-reorg' into 'master'

Re-organize issue move method calls

See merge request gitlab-org/gitlab-ce!17146
parents 1192526b 4567fcfe
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -19,19 +19,10 @@ module Issues
# on rewriting notes (unfolding references)
#
ActiveRecord::Base.transaction do
# New issue tasks
#
@new_issue = create_new_issue
 
rewrite_notes
rewrite_issue_award_emoji
add_note_moved_from
# Old issue tasks
#
add_note_moved_to
close_issue
mark_as_moved
update_new_issue
update_old_issue
end
 
notify_participants
Loading
Loading
@@ -41,6 +32,18 @@ module Issues
 
private
 
def update_new_issue
rewrite_notes
rewrite_issue_award_emoji
add_note_moved_from
end
def update_old_issue
add_note_moved_to
close_issue
mark_as_moved
end
def create_new_issue
new_params = { id: nil, iid: nil, label_ids: cloneable_label_ids,
milestone_id: cloneable_milestone_id,
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment