diff --git a/web/server/vue-cli/src/components/Report/Report.vue b/web/server/vue-cli/src/components/Report/Report.vue index b2ba25b63d..d2dce7b47f 100644 --- a/web/server/vue-cli/src/components/Report/Report.vue +++ b/web/server/vue-cli/src/components/Report/Report.vue @@ -348,7 +348,6 @@ export default { step: null, editor: null, sourceFile: null, - reviewData: new ReviewData(), jsPlumbInstance: null, lineMarks: [], lineWidgets: [], @@ -386,6 +385,12 @@ export default { return this.showComments ? maxCols - this.commentCols : maxCols; + }, + + reviewData() { + return this.report && this.report.reviewData + ? this.report.reviewData + : new ReviewData(); } }, @@ -531,8 +536,6 @@ export default { this.report = report; - this.reviewData = report.reviewData; - await this.setSourceFileData(report.fileId); await this.drawBugPath();