diff --git a/src/main/java/org/olat/modules/bigbluebutton/BigBlueButtonModule.java b/src/main/java/org/olat/modules/bigbluebutton/BigBlueButtonModule.java index c709e80df3e1d231f41d65b5547504ff071f1a15..124c723c9c130c0ca35bd48a8758afa54e217d98 100644 --- a/src/main/java/org/olat/modules/bigbluebutton/BigBlueButtonModule.java +++ b/src/main/java/org/olat/modules/bigbluebutton/BigBlueButtonModule.java @@ -112,6 +112,9 @@ public class BigBlueButtonModule extends AbstractSpringModule implements ConfigO adhocMeetingEnabled = getStringPropertyValue(PROP_ADHOC_MEETING, adhocMeetingEnabled); permanentMeetingEnabled = getStringPropertyValue(PROP_PERMANENT_MEETING, permanentMeetingEnabled); + groupsEnabled = getStringPropertyValue(PROP_GROUP_ENABLED, groupsEnabled); + coursesEnabled = getStringPropertyValue(PROP_COURSE_ENABLED, coursesEnabled); + String bandwidthReqObj = getStringPropertyValue(PROP_USER_BANDWIDTH_REQUIREMENT, true); if(StringHelper.containsNonWhitespace(bandwidthReqObj)) { userBandwidhtRequirement = Double.parseDouble(bandwidthReqObj); diff --git a/src/main/java/org/olat/modules/bigbluebutton/ui/EditBigBlueButtonTemplateController.java b/src/main/java/org/olat/modules/bigbluebutton/ui/EditBigBlueButtonTemplateController.java index cf7de5c2434d0c798a1374a8b65e5346ac34d432..1989a106e5f6a87c6b492ad0617ef995dc9859c4 100644 --- a/src/main/java/org/olat/modules/bigbluebutton/ui/EditBigBlueButtonTemplateController.java +++ b/src/main/java/org/olat/modules/bigbluebutton/ui/EditBigBlueButtonTemplateController.java @@ -22,6 +22,7 @@ package org.olat.modules.bigbluebutton.ui; import java.util.List; import java.util.stream.Collectors; +import org.olat.collaboration.CollaborationToolsFactory; import org.olat.core.commons.persistence.DB; import org.olat.core.gui.UserRequest; import org.olat.core.gui.components.form.flexible.FormItem; @@ -401,6 +402,8 @@ public class EditBigBlueButtonTemplateController extends FormBasicController { template = bigBlueButtonManager.updateTemplate(template); dbInstance.commit(); fireEvent(ureq, Event.DONE_EVENT); + + CollaborationToolsFactory.getInstance().initAvailableTools(); } private Boolean getSelected(SingleSelection selectEl) {