Mercurial > libervia-backend
diff src/plugins/plugin_misc_maildir.py @ 445:1c1d1a4994c4
plugin maildir: replaced forgotten setPrivate by PersistentBinaryDict.force
author | Goffi <goffi@goffi.org> |
---|---|
date | Sun, 04 Dec 2011 00:03:15 +0100 |
parents | 866dbb0d7d87 |
children | 6cd04adddaea |
line wrap: on
line diff
--- a/src/plugins/plugin_misc_maildir.py Sat Dec 03 23:43:10 2011 +0100 +++ b/src/plugins/plugin_misc_maildir.py Sun Dec 04 00:03:15 2011 +0100 @@ -161,7 +161,7 @@ box_data['cur_idx']+=1 box_data[message_id]=[box_data['cur_idx'],[]] ret = box_data[message_id] - self.host.memory.setPrivate('MAILDIR_data',self.data) + self.data[profile].force(boxname) return ret def getNextUid(self, boxname, profile): @@ -227,7 +227,7 @@ if not box_data.has_key(mess_id): raise MailboxException("Trying to set flags for an unexisting message") box_data[mess_id][1]=flags - self.host.memory.setPrivate('MAILDIR_data',self.data) + self.data[profile].force(boxname) def getMessageIdsWithFlag(self, boxname, flag, profile): """Return ids of messages where a flag is set @@ -252,7 +252,7 @@ box_data = self.__getBoxData(boxname, profile) for mess_id in self.getMessageIdsWithFlag(boxname,"\\Deleted", profile): del(box_data[mess_id]) - self.host.memory.setPrivate('MAILDIR_data',self.data) + self.data[profile].force(boxname) def cleanTable(self, boxname, existant_id, profile): """Remove mails which no longuer exist from the table