Remove visiblename as parameter to IMAPFolder creation

IMAPFolder has the repository and foldername values so it can get the
transposed (aka visiblename) of a folder itself just fine. There is no
need to pass it in as an separate parameter.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
This commit is contained in:
Sebastian Spaeth
2011-09-16 10:54:26 +02:00
committed by Nicolas Sebrecht
parent 80e87d0d99
commit 0d3303ec12
3 changed files with 5 additions and 10 deletions

View File

@ -259,9 +259,7 @@ class IMAPRepository(BaseRepository):
def getfolder(self, foldername):
return self.getfoldertype()(self.imapserver, foldername,
self.nametrans(foldername),
self)
return self.getfoldertype()(self.imapserver, foldername, self)
def getfoldertype(self):
return folder.IMAP.IMAPFolder
@ -302,7 +300,6 @@ class IMAPRepository(BaseRepository):
foldername)
continue
retval.append(self.getfoldertype()(self.imapserver, foldername,
self.nametrans(foldername),
self))
if len(self.folderincludes):
imapobj = self.imapserver.acquireconnection()
@ -319,7 +316,6 @@ class IMAPRepository(BaseRepository):
continue
retval.append(self.getfoldertype()(self.imapserver,
foldername,
self.nametrans(foldername),
self))
finally:
self.imapserver.releaseconnection(imapobj)