From 3220395fa4f04de52d407cc03bc860fbe98ac97f Mon Sep 17 00:00:00 2001
From: Dominik Seeger <dominik.seeger@gmx.net>
Date: Thu, 14 Feb 2019 16:16:04 +0100
Subject: [PATCH] added condition for comment visibility state

---
 .../components/submission_notes/SubmissionCorrection.vue    | 6 +++++-
 frontend/src/pages/StudentSubmissionSideView.vue            | 1 +
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/frontend/src/components/submission_notes/SubmissionCorrection.vue b/frontend/src/components/submission_notes/SubmissionCorrection.vue
index d5c58500..4433b6be 100644
--- a/frontend/src/components/submission_notes/SubmissionCorrection.vue
+++ b/frontend/src/components/submission_notes/SubmissionCorrection.vue
@@ -93,6 +93,10 @@ export default {
     },
     feedback: {
       type: Object
+    },
+    ignoreHiddenState: {
+      type: Boolean,
+      default: false,
     }
   },
   computed: {
@@ -154,7 +158,7 @@ export default {
       SubmissionNotes.RESET_STATE()
       SubmissionNotes.SET_SUBMISSION(this.submissionObj)
       SubmissionNotes.SET_ORIG_FEEDBACK(this.feedbackObj)
-      SubmissionNotes.SET_SHOW_FEEDBACK(!SubmissionNotes.state.hasOrigFeedback)
+      SubmissionNotes.SET_SHOW_FEEDBACK(this.ignoreHiddenState ? true : !SubmissionNotes.state.hasOrigFeedback)
     }
   },
   watch: {
diff --git a/frontend/src/pages/StudentSubmissionSideView.vue b/frontend/src/pages/StudentSubmissionSideView.vue
index abea1bb0..91086e73 100644
--- a/frontend/src/pages/StudentSubmissionSideView.vue
+++ b/frontend/src/pages/StudentSubmissionSideView.vue
@@ -5,6 +5,7 @@
       :submission-without-assignment="submission"
       :feedback="submission.feedback"
       @feedbackCreated="refresh"
+      :ignoreHiddenState="true"
     />
     <submission-tests
       :tests="submission.tests"
-- 
GitLab