"signatures" did not exist on "ad48a55cc22864e97f5a616a3aafc953e8c43ff2"
Only assign merge params when allowed
When a user updates a merge request coming from a fork, they should not be able to set `force_remove_source_branch` if they cannot push code to the source project. Otherwise developers of the target project could remove the source branch of the source project by setting this flag through the API.