提交 9747f3ef 编写于 作者: Z Z.J. van de Weg

Add default values for ProjectFeature

Closes gitlab-org/gitlab-ce#22330
上级 c2a7e7b8
......@@ -22,6 +22,13 @@ class ProjectFeature < ActiveRecord::Base
belongs_to :project
default_value_for :builds_access_level, value: ENABLED, allows_nil: false
default_value_for :merge_requests_access_level, value: ENABLED, allows_nil: false
default_value_for :issues_access_level, value: ENABLED, allows_nil: false
default_value_for :merge_requests_access_level, value: ENABLED, allows_nil: false
default_value_for :snippets_access_level, value: ENABLED, allows_nil: false
default_value_for :wiki_access_level, value: ENABLED, allows_nil: false
def feature_available?(feature, user)
raise ArgumentError, 'invalid project feature' unless FEATURES.include?(feature)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册