Skip to content
Snippets Groups Projects

Disable "Remove source branch" in MR Widget for users who can't remove, and re-add checkbox to MR form

All threads resolved!
@@ -5,3 +5,12 @@
@@ -5,3 +5,12 @@
-# This check is duplicated below, to avoid conflicts with EE.
-# This check is duplicated below, to avoid conflicts with EE.
- return unless issuable.can_remove_source_branch?(current_user)
- return unless issuable.can_remove_source_branch?(current_user)
 
 
.form-group
 
.col-sm-10.col-sm-offset-2
 
- if issuable.can_remove_source_branch?(current_user)
 
.checkbox
 
= label_tag 'merge_request[force_remove_source_branch]' do
 
= hidden_field_tag 'merge_request[force_remove_source_branch]', '0', id: nil
 
= check_box_tag 'merge_request[force_remove_source_branch]', '1', issuable.force_remove_source_branch?
 
Remove source branch when merge request is accepted.
Loading