diff --git a/webcomponents/tool/src/main/frontend/packages/sakai-grader/src/submission.js b/webcomponents/tool/src/main/frontend/packages/sakai-grader/src/submission.js index 86c93c1b81ac..54dbe3d78c95 100644 --- a/webcomponents/tool/src/main/frontend/packages/sakai-grader/src/submission.js +++ b/webcomponents/tool/src/main/frontend/packages/sakai-grader/src/submission.js @@ -10,12 +10,13 @@ class Submission { if (init.properties) { this.submissionLog = Object.keys(init.properties).filter(p => p.startsWith("log")) .map(p => init.properties[p]); + } else { + this.submissionLog = init.submissionLog || []; } init.properties || (init.properties = {}); init.feedbackComment || (init.feedbackComment = ""); init.privateNotes || (init.privateNotes = ""); - this.submissionLog = init.submissionLog || []; if (init.properties) { // Build a history object for this submission