Author: rdonkin
Date: Sun Jan 27 03:48:39 2008
New Revision: 615581
URL: http://svn.apache.org/viewvc?rev=615581&view=rev
Log:
Only add deliminater when it isn't already present
Modified:
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/mailets/sieve/Actions.java
Modified:
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/mailets/sieve/Actions.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/mailets/sieve/Actions.java?rev=615581&r1=615580&r2=615581&view=diff
==============================================================================
---
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/mailets/sieve/Actions.java
(original)
+++
james/server/trunk/spoolmanager-function/src/main/java/org/apache/james/transport/mailets/sieve/Actions.java
Sun Jan 27 03:48:39 2008
@@ -114,9 +114,13 @@
user=new DefaultUser(recipient.getUser(), null);
MimeMessage localMessage = createMimeMessage(aMail, recipient);
+ if (!(destinationMailbox.length() > 0
+ && destinationMailbox.charAt(0) ==
MailboxManager.HIERARCHY_DELIMITER)) {
+ destinationMailbox = MailboxManager.HIERARCHY_DELIMITER +
destinationMailbox;
+ }
final String mailboxName =
mailboxManagerProvider.getPersonalDefaultNamespace(user).getName()
- + MailboxManager.HIERARCHY_DELIMITER + destinationMailbox;
+ + destinationMailbox;
final MailboxManager mailboxManager =
mailboxManagerProvider.getMailboxManager();
Mailbox mailbox=mailboxManager.getImapMailbox(mailboxName, true);
final MailboxSession session = mailboxManager.createSession();
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]