From 0c1fade6c0f82d1d2f213da79ae56accc9065eae Mon Sep 17 00:00:00 2001 From: srosse <stephane.rosse@frentix.com> Date: Tue, 16 Apr 2019 08:49:33 +0200 Subject: [PATCH] OO-4021: don't parse empty number in enrollment element configuration --- .../course/nodes/en/ENEditGroupAreaFormController.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/olat/course/nodes/en/ENEditGroupAreaFormController.java b/src/main/java/org/olat/course/nodes/en/ENEditGroupAreaFormController.java index 0d6396eb7b9..6548fb11040 100644 --- a/src/main/java/org/olat/course/nodes/en/ENEditGroupAreaFormController.java +++ b/src/main/java/org/olat/course/nodes/en/ENEditGroupAreaFormController.java @@ -172,8 +172,12 @@ class ENEditGroupAreaFormController extends FormBasicController implements Gener hasAreas = areaManager.countBGAreasInContext(cev.getCourseGroupManager().getCourseResource()) > 0; hasGroups = businessGroupService.countBusinessGroups(null, cev.getCourseGroupManager().getCourseEntry()) > 0; //4. multiple groups flag - int enrollCount = multipleEnrollCount.getIntValue(); - if(!allowMultipleEnroll.isSelected(0)) enrollCount=1; + int enrollCount; + if(allowMultipleEnroll.isSelected(0)) { + enrollCount = multipleEnrollCount.getIntValue(); + } else { + enrollCount = 1; + } moduleConfig.set(ENCourseNode.CONFIG_ALLOW_MULTIPLE_ENROLL_COUNT, enrollCount); // Inform all listeners about the changed condition fireEvent(ureq, NodeEditController.NODECONFIG_CHANGED_EVENT); -- GitLab