summaryrefslogtreecommitdiff
path: root/lib/gitlab/git.rb
diff options
context:
space:
mode:
authorJacob Vosmaer <jacob@gitlab.com>2017-06-28 14:20:29 +0200
committerJacob Vosmaer <jacob@gitlab.com>2017-06-28 16:15:59 +0200
commitd3bcf8ac2ae7e89d0ec6eddcd6374bc1e1c8b5fb (patch)
treefa27c099ceba89aeb6db1b518168addd2f0c82f4 /lib/gitlab/git.rb
parent4596ab5b6b2cb7a2f78babe62268bb66b6fd2449 (diff)
downloadgitlab-ce-d3bcf8ac2ae7e89d0ec6eddcd6374bc1e1c8b5fb.tar.gz
Fix gitaly ref encoding bugs
Diffstat (limited to 'lib/gitlab/git.rb')
-rw-r--r--lib/gitlab/git.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/gitlab/git.rb b/lib/gitlab/git.rb
index 936606152e9..4175746be39 100644
--- a/lib/gitlab/git.rb
+++ b/lib/gitlab/git.rb
@@ -7,8 +7,10 @@ module Gitlab
CommandError = Class.new(StandardError)
class << self
+ include Gitlab::EncodingHelper
+
def ref_name(ref)
- ref.sub(/\Arefs\/(tags|heads)\//, '')
+ encode! ref.sub(/\Arefs\/(tags|heads)\//, '')
end
def branch_name(ref)