Skip to content

Adjust permitted params filtering on merge scheduling

ActionController::Parameters#to_h filters all unpermitted params. And once we pass unpermitted params to MergeRequest#merge_async, it started getting params removed after https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/18701.

This MR ensures we pass a already permitted ActionController::Parameters to MergeRequest#merge_async.

closes #46903 (closed)

Edited by Oswaldo Ferreira

Merge request reports