Commit f5c8b4c6 authored by Lin Jen-Shin's avatar Lin Jen-Shin Committed by Tiago Botelho

Add override verification

parent c212a611
...@@ -7,6 +7,8 @@ module EE ...@@ -7,6 +7,8 @@ module EE
prepended do prepended do
helpers do helpers do
extend ::Gitlab::Utils::Override
params :optional_filter_params_ee do params :optional_filter_params_ee do
optional :wiki_checksum_failed, type: Grape::API::Boolean, default: false, desc: 'Limit by projects where wiki checksum is failed' optional :wiki_checksum_failed, type: Grape::API::Boolean, default: false, desc: 'Limit by projects where wiki checksum is failed'
optional :repository_checksum_failed, type: Grape::API::Boolean, default: false, desc: 'Limit by projects where repository checksum is failed' optional :repository_checksum_failed, type: Grape::API::Boolean, default: false, desc: 'Limit by projects where repository checksum is failed'
...@@ -27,6 +29,7 @@ module EE ...@@ -27,6 +29,7 @@ module EE
projects projects
end end
override :verify_create_projects_attrs!
def verify_create_projects_attrs!(attrs) def verify_create_projects_attrs!(attrs)
super super
...@@ -37,6 +40,7 @@ module EE ...@@ -37,6 +40,7 @@ module EE
end end
end end
override :verify_update_project_attrs!
def verify_update_project_attrs!(attrs) def verify_update_project_attrs!(attrs)
super super
...@@ -56,6 +60,9 @@ module EE ...@@ -56,6 +60,9 @@ module EE
end end
class_methods do class_methods do
extend ::Gitlab::Utils::Override
override :update_params_at_least_one_of
def update_params_at_least_one_of def update_params_at_least_one_of
super.concat [ super.concat [
:approvals_before_merge, :approvals_before_merge,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment