Commit cd4b8d4c authored by Vitaly Slobodin's avatar Vitaly Slobodin

Merge branch '267504-unnest-message-display-logic' into 'master'

Show update branch message when MR branch diverged from target branch

See merge request gitlab-org/gitlab!64090
parents 0a7a0a2c 7e3da6b7
...@@ -309,7 +309,7 @@ export default { ...@@ -309,7 +309,7 @@ export default {
isMRActive() { isMRActive() {
return this.mrState !== mrStates.merged && this.mrState !== mrStates.closed; return this.mrState !== mrStates.merged && this.mrState !== mrStates.closed;
}, },
isMRBranchOutdated() { hasDivergedFromTargetBranch() {
return this.divergedCommitsCount > 0; return this.divergedCommitsCount > 0;
}, },
hasDastScannedResources() { hasDastScannedResources() {
...@@ -482,10 +482,10 @@ export default { ...@@ -482,10 +482,10 @@ export default {
</gl-button> </gl-button>
</template> </template>
<template v-if="isMRActive && isBaseSecurityReportOutOfDate" #sub-heading> <template v-if="isMRActive" #sub-heading>
<div class="text-secondary-700 text-1"> <div class="gl-text-gray-700 gl-font-sm">
<gl-sprintf <gl-sprintf
v-if="isMRBranchOutdated" v-if="hasDivergedFromTargetBranch"
:message=" :message="
__( __(
'Security report is out of date. Please update your branch with the latest changes from the target branch (%{targetBranchName})', 'Security report is out of date. Please update your branch with the latest changes from the target branch (%{targetBranchName})',
...@@ -493,12 +493,12 @@ export default { ...@@ -493,12 +493,12 @@ export default {
" "
> >
<template #targetBranchName> <template #targetBranchName>
<gl-link class="text-1" :href="targetBranchTreePath">{{ targetBranch }}</gl-link> <gl-link class="gl-font-sm" :href="targetBranchTreePath">{{ targetBranch }}</gl-link>
</template> </template>
</gl-sprintf> </gl-sprintf>
<gl-sprintf <gl-sprintf
v-else v-else-if="isBaseSecurityReportOutOfDate"
:message=" :message="
__( __(
'Security report is out of date. Run %{newPipelineLinkStart}a new pipeline%{newPipelineLinkEnd} for the target branch (%{targetBranchName})', 'Security report is out of date. Run %{newPipelineLinkStart}a new pipeline%{newPipelineLinkEnd} for the target branch (%{targetBranchName})',
...@@ -506,12 +506,12 @@ export default { ...@@ -506,12 +506,12 @@ export default {
" "
> >
<template #newPipelineLink="{ content }"> <template #newPipelineLink="{ content }">
<gl-link class="text-1" :href="`${newPipelinePath}?ref=${targetBranch}`">{{ <gl-link class="gl-font-sm" :href="`${newPipelinePath}?ref=${targetBranch}`">{{
content content
}}</gl-link> }}</gl-link>
</template> </template>
<template #targetBranchName> <template #targetBranchName>
<gl-link class="text-1" :href="targetBranchTreePath">{{ targetBranch }}</gl-link> <gl-link class="gl-font-sm" :href="targetBranchTreePath">{{ targetBranch }}</gl-link>
</template> </template>
</gl-sprintf> </gl-sprintf>
</div> </div>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment