From fbd28459a662e0ae8d1cdb066345e0f8cd76bcd6 Mon Sep 17 00:00:00 2001
From: Andreas Michael Parschalk <andreas.parschalk@uibk.ac.at>
Date: Fri, 23 Aug 2019 15:01:15 +0200
Subject: [PATCH] openolat#75: regular pw creation for adobeconnect user in
 compatibility mode

---
 .../modules/adobeconnect/manager/AdobeConnectManagerImpl.java | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/main/java/org/olat/modules/adobeconnect/manager/AdobeConnectManagerImpl.java b/src/main/java/org/olat/modules/adobeconnect/manager/AdobeConnectManagerImpl.java
index a8e81e8aa05..ee967702a16 100644
--- a/src/main/java/org/olat/modules/adobeconnect/manager/AdobeConnectManagerImpl.java
+++ b/src/main/java/org/olat/modules/adobeconnect/manager/AdobeConnectManagerImpl.java
@@ -548,9 +548,7 @@ public class AdobeConnectManagerImpl implements AdobeConnectManager, DeletableGr
 			
 			String creds = null;
 			if(aUser == null) {
-				if(compatible) {
-					creds = Encoder.md5hash(identity.getName() + "@" + Settings.getApplicationName());
-				} else if(getAdapter().isManagedPassword()) {
+				if( compatible || getAdapter().isManagedPassword()) {
 					creds = UUID.randomUUID().toString().replace("-", "");
 					if(creds.length() > 32) {
 						creds = creds.substring(0, 32);
-- 
GitLab