From b71e9a2b07b3f36eba26a8fec49ec0ff6f3451b4 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Sun, 29 Sep 2013 11:32:50 -0400 Subject: fixed user data migration --- .../Persistence/UserDataMigration.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'MediaBrowser.Server.Implementations/Persistence/UserDataMigration.cs') diff --git a/MediaBrowser.Server.Implementations/Persistence/UserDataMigration.cs b/MediaBrowser.Server.Implementations/Persistence/UserDataMigration.cs index e30ebccf0..51436f94b 100644 --- a/MediaBrowser.Server.Implementations/Persistence/UserDataMigration.cs +++ b/MediaBrowser.Server.Implementations/Persistence/UserDataMigration.cs @@ -70,7 +70,14 @@ namespace MediaBrowser.Server.Implementations.Persistence } } - File.Move(oldFile, Path.Combine(Path.GetDirectoryName(oldFile), "userdata_v1.db.bak")); + var backupFile = Path.Combine(Path.GetDirectoryName(oldFile), "userdata_v1.db.bak"); + + if (File.Exists(backupFile)) + { + File.Delete(backupFile); + } + + File.Move(oldFile, backupFile); } /// -- cgit v1.2.3