summaryrefslogtreecommitdiff
path: root/app/models/concerns/protected_tag_access.rb
diff options
context:
space:
mode:
authorPawel Chojnacki <pawel@chojnacki.ws>2017-04-20 11:10:00 +0200
committerPawel Chojnacki <pawel@chojnacki.ws>2017-04-20 11:10:00 +0200
commit27cc95ab499c08b634990b4c9266bb5ac6b64734 (patch)
tree6a401b3d11fd6f7728253dca2e0c2e31548808ed /app/models/concerns/protected_tag_access.rb
parent5e2219db48719af5ca971f9222fffa7bd66cb6d8 (diff)
parent08b2e7cd8f69603075edcb93a6a66b6407beb700 (diff)
downloadgitlab-ce-27cc95ab499c08b634990b4c9266bb5ac6b64734.tar.gz
Merge remote-tracking branch 'upstream/master' into 26914-add_deploy_history_data_source
Diffstat (limited to 'app/models/concerns/protected_tag_access.rb')
-rw-r--r--app/models/concerns/protected_tag_access.rb11
1 files changed, 11 insertions, 0 deletions
diff --git a/app/models/concerns/protected_tag_access.rb b/app/models/concerns/protected_tag_access.rb
new file mode 100644
index 00000000000..ee65de24dd8
--- /dev/null
+++ b/app/models/concerns/protected_tag_access.rb
@@ -0,0 +1,11 @@
+module ProtectedTagAccess
+ extend ActiveSupport::Concern
+
+ included do
+ include ProtectedRefAccess
+
+ belongs_to :protected_tag
+
+ delegate :project, to: :protected_tag
+ end
+end