Skip to content
Snippets Groups Projects
Commit 69a4901c authored by uhensler's avatar uhensler
Browse files

OO-4207: Fix RS when publishing new course element

parent 9cd62a5f
No related branches found
No related tags found
No related merge requests found
......@@ -303,6 +303,7 @@ public class CourseRuntimeController extends RepositoryEntryRuntimeController im
} else {
uce.setCourseReadOnly(Boolean.FALSE);
}
uce.getScoreAccounting().evaluateAll(true);
}
courseRightsCache = new HashMap<>();
......
......@@ -134,7 +134,13 @@ public class AssessmentAccounting implements ScoreAccounting {
private AssessmentEntry getOrCreateAssessmentEntry(CourseNode courseNode) {
AssessmentEntry entry = identToEntry.get(courseNode.getIdent());
if (entry == null) {
entry = getAssessmentManager().createAssessmentEntry(courseNode, getIdentity(), null);
entry = getAssessmentManager().getAssessmentEntry(courseNode, getIdentity());
if (entry == null) {
entry = getAssessmentManager().createAssessmentEntry(courseNode, getIdentity(), null);
}
identToEntry.put(entry.getSubIdent(), entry);
AssessmentEvaluation assessmentEvaluation = getAssessmentEvaluation(courseNode);
courseNodeToEval.put(courseNode, assessmentEvaluation);
}
return entry;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment