save cache
This commit is contained in:
parent
7c31dd99c5
commit
44652fd7f4
1 changed files with 2 additions and 0 deletions
|
@ -151,6 +151,7 @@ class BackupImap:
|
|||
with open(message_path, 'wb') as file_pointer:
|
||||
file_pointer.write(data)
|
||||
self.data['backedup_messages'].append({ "message_id": message_id, "mailbox": mailbox})
|
||||
self._save_cached_data(self.data)
|
||||
except OSError as error:
|
||||
if error.errno == 36: # File name too long
|
||||
message_path = os.path.join(
|
||||
|
@ -160,6 +161,7 @@ class BackupImap:
|
|||
with open(message_path, 'wb') as file_pointer:
|
||||
file_pointer.write(data)
|
||||
self.data['backedup_messages'].append({ "message_id": message_id, "mailbox": mailbox})
|
||||
self._save_cached_data(self.data)
|
||||
else:
|
||||
self._log.error(
|
||||
"Error writing email '%s'. %s",
|
||||
|
|
Loading…
Reference in a new issue