From b4d2c980e5ada755d9d2c0bdb67d94593f594dcd Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Tue, 25 Jun 2013 13:51:37 +0200 Subject: [PATCH] OO-511: add the distinct in the outbox query --- src/main/java/org/olat/core/util/mail/manager/MailManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/olat/core/util/mail/manager/MailManager.java b/src/main/java/org/olat/core/util/mail/manager/MailManager.java index b6c979edcd1..9e195653e21 100644 --- a/src/main/java/org/olat/core/util/mail/manager/MailManager.java +++ b/src/main/java/org/olat/core/util/mail/manager/MailManager.java @@ -365,7 +365,7 @@ public class MailManager extends BasicManager { */ public List<DBMail> getOutbox(Identity from, int firstResult, int maxResults) { StringBuilder sb = new StringBuilder(); - sb.append("select mail from ").append(DBMailImpl.class.getName()).append(" mail") + sb.append("select distinct(mail) from ").append(DBMailImpl.class.getName()).append(" mail") .append(" inner join fetch mail.from fromRecipient") .append(" inner join fromRecipient.recipient fromRecipientIdentity") .append(" inner join fetch mail.recipients recipient") -- GitLab