]> code.delx.au - offlineimap/commitdiff
Remove parens for SEARCH command
authorJohn Goerzen <jgoerzen@complete.org>
Mon, 1 May 2006 19:40:55 +0000 (20:40 +0100)
committerJohn Goerzen <jgoerzen@complete.org>
Mon, 1 May 2006 19:40:55 +0000 (20:40 +0100)
Patch from Adam Spiers

Reported that parens were causing trouble for Groupwise IMAP server

offlineimap/folder/IMAP.py

index 3ad5b13b86ee00e04319cee77186896510e76f40..d28825501993c68e09ca75d1dd9b6b702eaf1017 100644 (file)
@@ -158,8 +158,7 @@ class IMAPFolder(BaseFolder):
         # Now find the UID it got.
         headervalue = imapobj._quote(headervalue)
         try:
-            matchinguids = imapobj.uid('search', None,
-                                       '(HEADER %s %s)' % (headername, headervalue))[1][0]
+            matchinguids = imapobj.uid('search', 'HEADER', headername, headervalue)[1][0]
         except imapobj.error:
             # IMAP server doesn't implement search or had a problem.
             return 0