JAMES-2008 JPA should not loose flags when copying a message
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/55b58b85 Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/55b58b85 Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/55b58b85 Branch: refs/heads/master Commit: 55b58b859d6fea9e3715611c67e36b08ba499bea Parents: a537e11 Author: benwa <btell...@linagora.com> Authored: Fri Apr 21 17:10:05 2017 +0700 Committer: Antoine Duprat <adup...@linagora.com> Committed: Wed Apr 26 13:50:12 2017 +0200 ---------------------------------------------------------------------- .../java/org/apache/james/mailbox/jpa/mail/JPAMessageMapper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/james-project/blob/55b58b85/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAMessageMapper.java ---------------------------------------------------------------------- diff --git a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAMessageMapper.java b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAMessageMapper.java index b36c783..1f641da 100644 --- a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAMessageMapper.java +++ b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAMessageMapper.java @@ -328,7 +328,7 @@ public class JPAMessageMapper extends JPATransactionalMapper implements MessageM return new SimpleMessageMetaData(message); } else { JPAMailboxMessage persistData = new JPAMailboxMessage(currentMailbox, message.getUid(), message.getModSeq(), message); - persistData.setFlags(new Flags()); + persistData.setFlags(message.createFlags()); getEntityManager().persist(persistData); return new SimpleMessageMetaData(persistData); } --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org