From 0021ee4ac7afa5176b6441262fa13c31a65d2516 Mon Sep 17 00:00:00 2001
From: srosse <stephane.rosse@frentix.com>
Date: Fri, 7 Feb 2020 09:29:50 +0100
Subject: [PATCH] OO-4512: get a single manageable organisation to create the
 resource

---
 .../repository/ui/author/CreateRepositoryEntryController.java   | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/main/java/org/olat/repository/ui/author/CreateRepositoryEntryController.java b/src/main/java/org/olat/repository/ui/author/CreateRepositoryEntryController.java
index d2ad2064985..dd9c631e478 100644
--- a/src/main/java/org/olat/repository/ui/author/CreateRepositoryEntryController.java
+++ b/src/main/java/org/olat/repository/ui/author/CreateRepositoryEntryController.java
@@ -245,6 +245,8 @@ public class CreateRepositoryEntryController extends FormBasicController impleme
 		if(organisationEl.isVisible() && organisationEl.isOneSelected()) {
 			Long organisationKey = Long.valueOf(organisationEl.getSelectedKey());
 			organisation = organisationService.getOrganisation(new OrganisationRefImpl(organisationKey));
+		} else if(manageableOrganisations.size() == 1) {
+			organisation = organisationService.getOrganisation(manageableOrganisations.get(0));
 		} else {
 			organisation = organisationService.getDefaultOrganisation();
 		}
-- 
GitLab