diff --git a/src/main/java/org/olat/group/ui/main/SearchBusinessGroupListController.java b/src/main/java/org/olat/group/ui/main/SearchBusinessGroupListController.java index 406799369932bcac1a11af3ccab65a16f9fd9ff4..b82ad7cfdb42219796b51a4a841805c9f1be68f0 100644 --- a/src/main/java/org/olat/group/ui/main/SearchBusinessGroupListController.java +++ b/src/main/java/org/olat/group/ui/main/SearchBusinessGroupListController.java @@ -23,6 +23,7 @@ import org.olat.core.gui.UserRequest; import org.olat.core.gui.components.form.flexible.FormItemContainer; import org.olat.core.gui.components.form.flexible.impl.elements.table.FlexiTableColumnModel; import org.olat.core.gui.control.WindowControl; +import org.olat.group.BusinessGroup; import org.olat.group.model.SearchBusinessGroupParams; /** @@ -74,5 +75,13 @@ public class SearchBusinessGroupListController extends AbstractBusinessGroupList } params.setIdentity(getIdentity()); return params; - } + } + + @Override + protected void doLaunch(UserRequest ureq, BusinessGroup group) { + if(isAdmin()) { + ureq.getUserSession().putEntry("wild_card_" + group.getKey(), Boolean.TRUE); + } + super.doLaunch(ureq, group); + } }