From aa232d572546505e7293eff074a9dd24667d93aa Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Mon, 23 May 2016 09:10:58 +0200 Subject: [PATCH] OO-2024: reuse existent account manager's property (patch S. Clemenz) --- .../projectbroker/service/ProjectGroupManagerImpl.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectGroupManagerImpl.java b/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectGroupManagerImpl.java index fa39048c5d9..9267b0ee489 100644 --- a/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectGroupManagerImpl.java +++ b/src/main/java/org/olat/course/nodes/projectbroker/service/ProjectGroupManagerImpl.java @@ -129,7 +129,12 @@ public class ProjectGroupManagerImpl implements ProjectGroupManager { } log.debug("createAndPersistBusinessGroup businessgroup=" + accountManagerGroup); - saveAccountManagerGroupKey(accountManagerGroup.getKey(), cpm, courseNode); + if (accountManagerGroupProperty != null) { + accountManagerGroupProperty.setLongValue(accountManagerGroup.getKey()); + cpm.updateProperty(accountManagerGroupProperty); + } else { + saveAccountManagerGroupKey(accountManagerGroup.getKey(), cpm, courseNode); + } log.debug("created account-manager default businessgroup=" + accountManagerGroup); } } catch (AssertException e) { -- GitLab