diff --git a/src/main/java/org/olat/course/reminder/rule/PassedRuleSPI.java b/src/main/java/org/olat/course/reminder/rule/PassedRuleSPI.java index cc3406f68a40b4f4a9dd3cc30ebdb34c2457d879..f4bdef90810266c262f903af3b2680ad209616a7 100644 --- a/src/main/java/org/olat/course/reminder/rule/PassedRuleSPI.java +++ b/src/main/java/org/olat/course/reminder/rule/PassedRuleSPI.java @@ -90,7 +90,7 @@ public class PassedRuleSPI implements FilterRuleSPI { passeds = new HashMap<>(); STCourseNode structureNode = (STCourseNode)courseNode; - if(structureNode.hasScoreConfigured()) { + if(structureNode.hasPassedConfigured()) { for(Identity identity:identities) { UserCourseEnvironment uce = AssessmentHelper.createAndInitUserCourseEnvironment(identity, course); ScoreEvaluation scoreEval = structureNode.getUserScoreEvaluation(uce); diff --git a/src/main/java/org/olat/course/reminder/ui/CourseReminderLogsController.java b/src/main/java/org/olat/course/reminder/ui/CourseReminderLogsController.java index 0f8c9b539ae3d215ecc02fd5d1f3221c265392fb..58f098c7236a66d5d2840996bcf5fb1d4707331e 100644 --- a/src/main/java/org/olat/course/reminder/ui/CourseReminderLogsController.java +++ b/src/main/java/org/olat/course/reminder/ui/CourseReminderLogsController.java @@ -146,7 +146,7 @@ public class CourseReminderLogsController extends FormBasicController { updateModel(); } - private void updateModel() { + protected void updateModel() { List<SentReminder> sentReminders = reminderService.getSentReminders(repositoryEntry); List<SentReminderRow> rows = new ArrayList<>(sentReminders.size()); diff --git a/src/main/java/org/olat/course/reminder/ui/CourseRemindersController.java b/src/main/java/org/olat/course/reminder/ui/CourseRemindersController.java index dea834217fa6aefc7a4056cb3e867a48d11720da..f4959ef930338db6cb95260b6c440eb3057583b5 100644 --- a/src/main/java/org/olat/course/reminder/ui/CourseRemindersController.java +++ b/src/main/java/org/olat/course/reminder/ui/CourseRemindersController.java @@ -137,6 +137,8 @@ public class CourseRemindersController extends BasicController implements Activa WindowControl bwControl = BusinessControlFactory.getInstance().createBusinessWindowControl(ores, null, getWindowControl()); reminderLogsCtrl = new CourseReminderLogsController(ureq, bwControl, repositoryEntry, toolbarPanel); listenTo(reminderLogsCtrl); + } else { + reminderLogsCtrl.updateModel(); } mainVC.put("segmentCmp", reminderLogsCtrl.getInitialComponent()); addToHistory(ureq, reminderLogsCtrl);