Skip to content
Snippets Groups Projects
Commit 1bfb82f6 authored by uhensler's avatar uhensler
Browse files

OO-4207: Fix RS after publishing a new course

parent 69a4901c
No related branches found
No related tags found
No related merge requests found
...@@ -491,12 +491,15 @@ public class RunMainController extends MainLayoutBasicController implements Gene ...@@ -491,12 +491,15 @@ public class RunMainController extends MainLayoutBasicController implements Gene
private void updateAssessmentConfirmUI(CourseNode calledCourseNode) { private void updateAssessmentConfirmUI(CourseNode calledCourseNode) {
if (paginationCtrl != null) { if (paginationCtrl != null) {
TreeNode treeNode = treeModel.getNodeById(calledCourseNode.getIdent()); boolean confirmVisible = false;
boolean confirmationEnabled = nodeAccessService.isAssessmentConfirmationEnabled(calledCourseNode, getUce()); if (calledCourseNode != null) {
AssessmentEvaluation assessmentEvaluation = getUce().getScoreAccounting().evalCourseNode(calledCourseNode); TreeNode treeNode = treeModel.getNodeById(calledCourseNode.getIdent());
boolean confirmVisible = treeNode.isAccessible() boolean confirmationEnabled = nodeAccessService.isAssessmentConfirmationEnabled(calledCourseNode, getUce());
&& confirmationEnabled AssessmentEvaluation assessmentEvaluation = getUce().getScoreAccounting().evalCourseNode(calledCourseNode);
&& !Boolean.TRUE.equals(assessmentEvaluation.getFullyAssessed()); confirmVisible = treeNode.isAccessible()
&& confirmationEnabled
&& !Boolean.TRUE.equals(assessmentEvaluation.getFullyAssessed());
}
paginationCtrl.updateAssessmentConfirmUI(confirmVisible); paginationCtrl.updateAssessmentConfirmUI(confirmVisible);
updateProgressUI(); updateProgressUI();
} }
......
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