diff options
author | Sean McGivern <sean@mcgivern.me.uk> | 2017-07-17 14:28:22 +0000 |
---|---|---|
committer | Sean McGivern <sean@mcgivern.me.uk> | 2017-07-17 14:28:22 +0000 |
commit | 05329d4a364a5c55f2de9546871de1909b6be3f5 (patch) | |
tree | 43252fdb8bcfca93c5a893db49136f9cac144dc7 /app | |
parent | 1bd140ca3afae608d07be7d2f004d71a5d19c10f (diff) | |
parent | c9e6caaef4c467343d162c5841b5543940b092a1 (diff) | |
download | gitlab-ce-05329d4a364a5c55f2de9546871de1909b6be3f5.tar.gz |
Merge branch 'ee-2950-fix-namespace-visibility-level-helpers' into 'master'
Promote visibility level helpers from Group to Namespace
Closes gitlab-ee#2950
See merge request !12910
Diffstat (limited to 'app')
-rw-r--r-- | app/models/group.rb | 5 | ||||
-rw-r--r-- | app/models/namespace.rb | 5 |
2 files changed, 5 insertions, 5 deletions
diff --git a/app/models/group.rb b/app/models/group.rb index 70a4ceeffd8..dfa4e8adedd 100644 --- a/app/models/group.rb +++ b/app/models/group.rb @@ -2,7 +2,6 @@ require 'carrierwave/orm/activerecord' class Group < Namespace include Gitlab::ConfigHelper - include Gitlab::VisibilityLevel include AccessRequestable include Avatarable include Referable @@ -103,10 +102,6 @@ class Group < Namespace full_name end - def visibility_level_field - :visibility_level - end - def visibility_level_allowed_by_projects allowed_by_projects = self.projects.where('visibility_level > ?', self.visibility_level).none? diff --git a/app/models/namespace.rb b/app/models/namespace.rb index 15713fc5f6d..0bb04194bdb 100644 --- a/app/models/namespace.rb +++ b/app/models/namespace.rb @@ -5,6 +5,7 @@ class Namespace < ActiveRecord::Base include Sortable include Gitlab::ShellAdapter include Gitlab::CurrentSettings + include Gitlab::VisibilityLevel include Routable include AfterCommitQueue @@ -105,6 +106,10 @@ class Namespace < ActiveRecord::Base end end + def visibility_level_field + :visibility_level + end + def to_param full_path end |