commit | 607a1b6eb7c31d9f7ab9bd0ac9a54e4281eba3f3 | [log] [tgz] |
---|---|---|
author | Romain Manni-Bucau <rmannibucau@apache.org> | Tue Apr 18 18:26:53 2017 +0000 |
committer | Romain Manni-Bucau <rmannibucau@apache.org> | Tue Apr 18 18:26:53 2017 +0000 |
tree | b91b7e74e0698157387a7c19b693cb07f9a07793 | |
parent | 224f3396ef2ebeb4778fa7acab95f5b4fbda3c80 [diff] |
GERONIMO-6565 don't append separator if not needed, thanks Matthew Broadhead for the patch git-svn-id: https://svn.apache.org/repos/asf/geronimo/javamail/trunk@1791820 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/store/imap/IMAPFolder.java b/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/store/imap/IMAPFolder.java index ab65156..10a8053 100644 --- a/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/store/imap/IMAPFolder.java +++ b/geronimo-javamail_1.4/geronimo-javamail_1.4_provider/src/main/java/org/apache/geronimo/javamail/store/imap/IMAPFolder.java
@@ -1580,7 +1580,10 @@ protected synchronized Folder[] filterFolders(String pattern, boolean subscribed) throws MessagingException { IMAPConnection connection = getConnection(); // this is used to filter out our own folder from the search - String root = fullname + getSeparator(); + String root = fullname; + if (!root.isEmpty()) { + root = root + getSeparator(); + } List responses = null; try {