From 48a2c680b6b51b303f0045cfe4bdff7ff28abab8 Mon Sep 17 00:00:00 2001
From: Jacob Vosmaer <jacob@gitlab.com>
Date: Fri, 14 Jul 2017 15:32:01 +0200
Subject: [PATCH] Use helper instead of ad-hoc regex

---
 lib/gitlab/git/ref.rb | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/lib/gitlab/git/ref.rb b/lib/gitlab/git/ref.rb
index 98d88f996f8..372ce005b94 100644
--- a/lib/gitlab/git/ref.rb
+++ b/lib/gitlab/git/ref.rb
@@ -34,8 +34,7 @@ module Gitlab
       end
 
       def initialize(repository, name, target, derefenced_target)
-        encode! name
-        @name = name.gsub(/\Arefs\/(tags|heads)\//, '')
+        @name = Gitlab::Git.ref_name(name)
         @dereferenced_target = derefenced_target
         @target = if target.respond_to?(:oid)
                     target.oid
-- 
GitLab