summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/diffs/components/diff_view.vue
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2021-05-20 18:10:33 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2021-05-20 18:10:33 +0000
commit1cb90c3b4f04d42fa30f7903b10b32721c5fadac (patch)
tree7fcc5031b249c936a73dfbd4fe2594b1e0a2943d /app/assets/javascripts/diffs/components/diff_view.vue
parente45c8a7e74d4c1a1f7e12504df3611f797620166 (diff)
downloadgitlab-ce-1cb90c3b4f04d42fa30f7903b10b32721c5fadac.tar.gz
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/diffs/components/diff_view.vue')
-rw-r--r--app/assets/javascripts/diffs/components/diff_view.vue6
1 files changed, 5 insertions, 1 deletions
diff --git a/app/assets/javascripts/diffs/components/diff_view.vue b/app/assets/javascripts/diffs/components/diff_view.vue
index 43cfa22073f..cc8c8139770 100644
--- a/app/assets/javascripts/diffs/components/diff_view.vue
+++ b/app/assets/javascripts/diffs/components/diff_view.vue
@@ -43,6 +43,7 @@ export default {
},
computed: {
...mapGetters('diffs', ['commitId']),
+ ...mapState('diffs', ['codequalityDiff']),
...mapState({
selectedCommentPosition: ({ notes }) => notes.selectedCommentPosition,
selectedCommentPositionHover: ({ notes }) => notes.selectedCommentPositionHover,
@@ -56,6 +57,9 @@ export default {
this.diffLines,
);
},
+ hasCodequalityChanges() {
+ return this.codequalityDiff?.files?.[this.diffFile.file_path]?.length > 0;
+ },
},
methods: {
...mapActions(['setSelectedCommentPosition']),
@@ -98,7 +102,7 @@ export default {
<template>
<div
- :class="[$options.userColorScheme, { inline }]"
+ :class="[$options.userColorScheme, { inline, 'with-codequality': hasCodequalityChanges }]"
:data-commit-id="commitId"
class="diff-grid diff-table code diff-wrap-lines js-syntax-highlight text-file"
>