From 173f9576925724f008f8f5305116b96a6a9318f5 Mon Sep 17 00:00:00 2001 From: srosse <stephane.rosse@frentix.com> Date: Fri, 24 Jan 2020 14:04:45 +0100 Subject: [PATCH] OO-4502: avoid adding an email address twice (patch S. Clemenz) --- .../java/org/olat/core/util/mail/manager/MailManagerImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/olat/core/util/mail/manager/MailManagerImpl.java b/src/main/java/org/olat/core/util/mail/manager/MailManagerImpl.java index ef461b87d45..934ed19cfee 100644 --- a/src/main/java/org/olat/core/util/mail/manager/MailManagerImpl.java +++ b/src/main/java/org/olat/core/util/mail/manager/MailManagerImpl.java @@ -1393,7 +1393,7 @@ public class MailManagerImpl implements MailManager, InitializingBean { private boolean createAddress(List<Address> addressList, String address) throws AddressException { Address add = createAddress(address); - if(add != null) { + if(add != null && !addressList.contains(add)) { addressList.add(add); } return true; -- GitLab