From aaf94785359973ce947ad1a8ab614d85ab3f8022 Mon Sep 17 00:00:00 2001 From: John Goerzen Date: Mon, 3 Mar 2008 12:57:56 -0600 Subject: [PATCH] Fix bug in LocalStatus so that it writes out the header line for folder creation --- offlineimap/folder/LocalStatus.py | 2 +- offlineimap/repository/LocalStatus.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/offlineimap/folder/LocalStatus.py b/offlineimap/folder/LocalStatus.py index bace7df..5057cc1 100644 --- a/offlineimap/folder/LocalStatus.py +++ b/offlineimap/folder/LocalStatus.py @@ -1,5 +1,5 @@ # Local status cache virtual folder -# Copyright (C) 2002 - 2007 John Goerzen +# Copyright (C) 2002 - 2008 John Goerzen # # # This program is free software; you can redistribute it and/or modify diff --git a/offlineimap/repository/LocalStatus.py b/offlineimap/repository/LocalStatus.py index 0a13706..5b0b4c2 100644 --- a/offlineimap/repository/LocalStatus.py +++ b/offlineimap/repository/LocalStatus.py @@ -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 -- 2.39.2