diff options
Diffstat (limited to 'app/assets/javascripts/projects/settings/repository/branch_rules/components/branch_rule.vue')
-rw-r--r-- | app/assets/javascripts/projects/settings/repository/branch_rules/components/branch_rule.vue | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/app/assets/javascripts/projects/settings/repository/branch_rules/components/branch_rule.vue b/app/assets/javascripts/projects/settings/repository/branch_rules/components/branch_rule.vue index 35e65698cd2..b565bda247d 100644 --- a/app/assets/javascripts/projects/settings/repository/branch_rules/components/branch_rule.vue +++ b/app/assets/javascripts/projects/settings/repository/branch_rules/components/branch_rule.vue @@ -27,6 +27,9 @@ export default { branchRulesPath: { default: '', }, + showCodeOwners: { default: false }, + showStatusChecks: { default: false }, + showApprovers: { default: false }, }, props: { name: { @@ -112,13 +115,13 @@ export default { if (this.branchProtection?.allowForcePush) { approvalDetails.push(this.$options.i18n.allowForcePush); } - if (this.branchProtection?.codeOwnerApprovalRequired) { + if (this.showCodeOwners && this.branchProtection?.codeOwnerApprovalRequired) { approvalDetails.push(this.$options.i18n.codeOwnerApprovalRequired); } - if (this.statusChecksTotal) { + if (this.showStatusChecks && this.statusChecksTotal) { approvalDetails.push(this.statusChecksText); } - if (this.approvalRulesTotal) { + if (this.showApprovers && this.approvalRulesTotal) { approvalDetails.push(this.approvalRulesText); } if (this.mergeAccessLevels.total > 0) { |