docker-offlineimap/offlineimap/folder
Sebastian Spaeth d2f8504757 Fix getuidvalidity crash (UIDVALIDITY returning None)
Rename getuidvalidity -> get_uidvalidity and cache the IMAP result.

1) Start modernizing our function names using more underscores
2) IMAPs implementation of get_uidvalidity was removing the UIDVALIDITY result
   from the imaplib2 result stack, so subsequent calls would return "None".
   As various functions can invoke this, this led to some errors that we
   avoid by caching the current UIDVALIDITY value in the Folder instance.

There are more simplifications and improvements to be made.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2012-01-19 12:09:37 +01:00
..
__init__.py Add Gmail IMAP special support. 2008-01-03 04:56:55 +01:00
Base.py Fix getuidvalidity crash (UIDVALIDITY returning None) 2012-01-19 12:09:37 +01:00
Gmail.py Remove visiblename as parameter to IMAPFolder creation 2011-09-16 12:54:29 +02:00
IMAP.py Fix getuidvalidity crash (UIDVALIDITY returning None) 2012-01-19 12:09:37 +01:00
LocalStatus.py WIP, revamp how we treat top-level dirs 2012-01-06 19:08:48 +01:00
LocalStatusSQLite.py Don't pass in 'root' as para to LocalStatusFolders 2011-09-16 12:54:12 +02:00
Maildir.py Fix getuidvalidity crash (UIDVALIDITY returning None) 2012-01-19 12:09:37 +01:00
UIDMaps.py Improve error message 2012-01-09 09:57:36 +01:00