From 6b5407ee20421aaaff1d8db419071ad4407f2223 Mon Sep 17 00:00:00 2001
From: srosse <stephane.rosse@frentix.com>
Date: Mon, 23 Nov 2020 18:32:41 +0100
Subject: [PATCH] OO-5101: set effective number of lectures in default save of
 roll call

---
 .../org/olat/modules/lecture/manager/LectureServiceImpl.java     | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/main/java/org/olat/modules/lecture/manager/LectureServiceImpl.java b/src/main/java/org/olat/modules/lecture/manager/LectureServiceImpl.java
index 500f3219262..5c77f043e37 100644
--- a/src/main/java/org/olat/modules/lecture/manager/LectureServiceImpl.java
+++ b/src/main/java/org/olat/modules/lecture/manager/LectureServiceImpl.java
@@ -1160,6 +1160,7 @@ public class LectureServiceImpl implements LectureService, UserDataDeletable, De
 		lectureBlock = getLectureBlock(lectureBlock);
 		
 		if(closeLectures) {
+			lectureBlock.setEffectiveLecturesNumber(lectureBlock.getPlannedLecturesNumber());
 			lectureBlock.setStatus(LectureBlockStatus.done);
 			lectureBlock.setRollCallStatus(LectureRollCallStatus.closed);
 		} else {
-- 
GitLab