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

@ -33,9 +33,8 @@ class GmailFolder(IMAPFolder):
http://mail.google.com/support/bin/answer.py?answer=77657&topic=12815
"""
def __init__(self, imapserver, name, visiblename, repository):
super(GmailFolder, self).__init__(imapserver, name, visiblename,
repository)
def __init__(self, imapserver, name, repository):
super(GmailFolder, self).__init__(imapserver, name, repository)
self.realdelete = repository.getrealdelete(name)
self.trash_folder = repository.gettrashfolder(name)
#: Gmail will really delete messages upon EXPUNGE in these folders

View File

@ -32,7 +32,7 @@ except NameError:
class IMAPFolder(BaseFolder):
def __init__(self, imapserver, name, visiblename, repository):
def __init__(self, imapserver, name, repository):
name = imaputil.dequote(name)
super(IMAPFolder, self).__init__(name, repository)
self.expunge = repository.getexpunge()
@ -40,7 +40,7 @@ class IMAPFolder(BaseFolder):
self.sep = imapserver.delim
self.imapserver = imapserver
self.messagelist = None
self.visiblename = visiblename
self.visiblename = repository.nametrans(name)
self.randomgenerator = random.Random()
#self.ui is set in BaseFolder