From 8305f6d68e4a3779e87e452aa32a2a20d4b6df12 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Tue, 11 Oct 2011 21:44:02 +0200 Subject: [PATCH] fix upgrading from old plugin config files --- src/plugins/plugin.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/plugins/plugin.py b/src/plugins/plugin.py index cd692352d..08a77aea7 100644 --- a/src/plugins/plugin.py +++ b/src/plugins/plugin.py @@ -264,9 +264,10 @@ class GajimPluginConfig(): '%s and creating a new one' % (self.plugin.short_name, self.FILE_PATH + '.bak')) if os.path.exists(self.FILE_PATH + '.bak'): - os.rename(self.FILE_PATH, self.FILE_PATH + '.bak') - self.data = {} - self.save() + os.remove(self.FILE_PATH + '.bak') + os.rename(self.FILE_PATH, self.FILE_PATH + '.bak') + self.data = {} + self.save() else: self.data = {} self.save()