1- return unless @project.mr_can_target_upstream? && can?(current_user, :read_project, @project.forked_from_project) 2 3- form = local_assigns.fetch(:form) 4 5= form.fields_for :project_setting do |settings| 6 .form-group 7 %b= s_('ProjectSettings|Target project') 8 %p.text-secondary 9 = s_('ProjectSettings|The default target project for merge requests created in this fork project.') 10 11 .form-check.gl-mb-2 12 = settings.radio_button :mr_default_target_self, false, class: "form-check-input" 13 = label_tag :project_project_setting_attributes_mr_default_target_self_false, class: 'form-check-label' do 14 .gl-font-weight-bold 15 = s_('ProjectSettings|Upstream project') 16 = @project.forked_from_project.full_name 17 18 .form-check.gl-mb-2 19 = settings.radio_button :mr_default_target_self, true, class: "form-check-input" 20 = label_tag :project_project_setting_attributes_mr_default_target_self_true, class: 'form-check-label' do 21 .gl-font-weight-bold 22 = s_('ProjectSettings|This project') 23 = @project.full_name 24