summaryrefslogtreecommitdiffstats
path: root/app/models/merge_request.rb
diff options
context:
space:
mode:
authorMarius Mathiesen <marius.mathiesen@gmail.com>2009-05-28 14:47:05 +0200
committerMarius Mathiesen <marius.mathiesen@gmail.com>2009-06-24 12:20:30 +0200
commitc60fb36b9bfe501e39a722e3bc7b2bcc0a7c5722 (patch)
tree2c1c57fa51cf113097526ccf98acc0a762d4e4e7 /app/models/merge_request.rb
parentc1d8e7f7f8309e3e2d479831ec7f2ae3de4b995b (diff)
downloadgitorious-mainline-outdated-c60fb36b9bfe501e39a722e3bc7b2bcc0a7c5722.zip
gitorious-mainline-outdated-c60fb36b9bfe501e39a722e3bc7b2bcc0a7c5722.tar.gz
gitorious-mainline-outdated-c60fb36b9bfe501e39a722e3bc7b2bcc0a7c5722.tar.bz2
Push to an invisible branch in the target repository
when creating a merge request
Diffstat (limited to 'app/models/merge_request.rb')
-rw-r--r--app/models/merge_request.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/app/models/merge_request.rb b/app/models/merge_request.rb
index d01357a..5d4c318 100644
--- a/app/models/merge_request.rb
+++ b/app/models/merge_request.rb
@@ -381,7 +381,8 @@ class MergeRequest < ActiveRecord::Base
def push_to_tracking_repository!
merge_request_repo = target_repository.tracking_repository
- branch_spec = "#{ending_commit}:refs/heads/merge_requests/#{id}"
+ branch_spec = "#{ending_commit}:refs/reviews/#{id}"
source_repository.git.git.push({}, merge_request_repo.full_repository_path, branch_spec)
+ source_repository.git.git.push({}, target_repository.full_repository_path, branch_spec)
end
end