summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Speicher <rspeicher@gmail.com>2018-12-17 21:37:06 +0000
committerRobert Speicher <rspeicher@gmail.com>2018-12-17 21:37:06 +0000
commitf515c25fe8256a09e0360ce9345279928daa3aab (patch)
tree9617fb72bec65677a4f9fceb9d025dcb6fc805b2
parenteee9228175a8d97b82f083e1f353176eb3981f10 (diff)
parent9a562d946b907f17938f6d04ee71813af75920ff (diff)
downloadgitlab-ce-f515c25fe8256a09e0360ce9345279928daa3aab.tar.gz
Merge branch 'reduce-service-params-diff-with-ce' into 'master'
Use the EE version of ServiceParams See merge request gitlab-org/gitlab-ce!23881
-rw-r--r--app/controllers/concerns/service_params.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/app/controllers/concerns/service_params.rb b/app/controllers/concerns/service_params.rb
index 8bd93a349ef..c6ae4fe15bf 100644
--- a/app/controllers/concerns/service_params.rb
+++ b/app/controllers/concerns/service_params.rb
@@ -70,7 +70,7 @@ module ServiceParams
def service_params
dynamic_params = @service.event_channel_names + @service.event_names # rubocop:disable Gitlab/ModuleWithInstanceVariables
- service_params = params.permit(:id, service: ALLOWED_PARAMS_CE + dynamic_params)
+ service_params = params.permit(:id, service: allowed_service_params + dynamic_params)
if service_params[:service].is_a?(Hash)
FILTER_BLANK_PARAMS.each do |param|
@@ -80,4 +80,8 @@ module ServiceParams
service_params
end
+
+ def allowed_service_params
+ ALLOWED_PARAMS_CE
+ end
end