Merge pull request #80 from thekix/master
Allow create and delete folders with spaces
This commit is contained in:
commit
f6e9d875e8
@ -772,6 +772,10 @@ class IMAPRepository(BaseRepository):
|
||||
def deletefolder(self, foldername):
|
||||
"""Delete a folder on the IMAP server."""
|
||||
|
||||
# Folder names with spaces requires quotes
|
||||
if ' ' in foldername:
|
||||
foldername = '"' + foldername + '"'
|
||||
|
||||
if self.account.utf_8_support:
|
||||
foldername = imaputil.utf8_IMAP(foldername)
|
||||
imapobj = self.imapserver.acquireconnection()
|
||||
@ -833,6 +837,10 @@ class IMAPRepository(BaseRepository):
|
||||
return
|
||||
imapobj = self.imapserver.acquireconnection()
|
||||
try:
|
||||
# Folder names with spaces requires quotes
|
||||
if ' ' in foldername:
|
||||
foldername = '"' + foldername + '"'
|
||||
|
||||
if self.account.utf_8_support:
|
||||
foldername = imaputil.utf8_IMAP(foldername)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user