diff --git a/app/controllers/projects/pipelines_controller.rb b/app/controllers/projects/pipelines_controller.rb index a411264b3500ce0afc1da3e1cf9c27c6f2fe79ef..33d7eb4a09e9e0a8201ab1948133dc2a164d39b4 100644 --- a/app/controllers/projects/pipelines_controller.rb +++ b/app/controllers/projects/pipelines_controller.rb @@ -297,7 +297,10 @@ def pipeline_test_report end def index_params - params.permit(:scope, :username, :ref, :status) + permitted_params = [:scope, :username, :ref, :status] + permitted_params << :source if Feature.enabled?(:pipeline_source_filter, project, default_enabled: :yaml) + + params.permit(*permitted_params) end def enable_code_quality_walkthrough_experiment