]> code.delx.au - offlineimap/commitdiff
Fix bug in LocalStatus so that it writes out the header line for
authorJohn Goerzen <jgoerzen@complete.org>
Mon, 3 Mar 2008 18:57:56 +0000 (12:57 -0600)
committerJohn Goerzen <jgoerzen@complete.org>
Mon, 3 Mar 2008 18:57:56 +0000 (12:57 -0600)
folder creation

offlineimap/folder/LocalStatus.py
offlineimap/repository/LocalStatus.py

index bace7df9e8b77881c8c50273828c9fcc9ce50bac..5057cc139c9ba77cc183a03b4e0a1b10feae75ca 100644 (file)
@@ -1,5 +1,5 @@
 # Local status cache virtual folder
-# Copyright (C) 2002 - 2007 John Goerzen
+# Copyright (C) 2002 - 2008 John Goerzen
 # <jgoerzen@complete.org>
 #
 #    This program is free software; you can redistribute it and/or modify
index 0a13706fa5695a0d580014eacacc097c98d44c7a..5b0b4c2886f6bbddfaf311a91373d92a7b9b3563 100644 (file)
@@ -18,6 +18,7 @@
 
 from Base import BaseRepository
 from offlineimap import folder
+import offlineimap.folder.LocalStatus
 import os, re
 
 class LocalStatusRepository(BaseRepository):
@@ -39,6 +40,7 @@ class LocalStatusRepository(BaseRepository):
     def makefolder(self, foldername):
         # "touch" the file, truncating it.
         file = open(self.getfolderfilename(foldername), "wb")
+        file.write(offlineimap.folder.LocalStatus.magicline + '\n')
         file.close()
         # Invalidate the cache.
         self.folders = None