mirror of
https://github.com/moparisthebest/davmail
synced 2025-02-28 09:21:49 -05:00
Caldav: fix encode pipe | to %7C in urlcompname
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@1946 3d1905a2-6b24-0410-a738-b14d5a86fcbd
This commit is contained in:
parent
8dd4e42904
commit
2ae4ed602e
@ -164,7 +164,7 @@ public final class StringUtil {
|
||||
private static final Pattern SLASH_PATTERN = Pattern.compile("/");
|
||||
private static final Pattern UNDERSCORE_PATTERN = Pattern.compile("_");
|
||||
private static final Pattern DASH_PATTERN = Pattern.compile("-");
|
||||
private static final Pattern PIPE_PATTERN = Pattern.compile("|");
|
||||
private static final Pattern PIPE_PATTERN = Pattern.compile("\\|");
|
||||
|
||||
// WebDav search parameter encode
|
||||
private static final Pattern APOS_PATTERN = Pattern.compile("'");
|
||||
|
@ -102,4 +102,9 @@ public class StringUtilTest extends TestCase {
|
||||
assertEquals("test", StringUtil.removeQuotes("test"));
|
||||
assertEquals("test", StringUtil.removeQuotes("\"test\""));
|
||||
}
|
||||
|
||||
public void testEncodePipe() {
|
||||
assertEquals("test %7C", StringUtil.encodeUrlcompname("test |"));
|
||||
assertEquals("test |", StringUtil.decodeUrlcompname("test %7C"));
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user