Skip to content

Commit 0d0d42a

Browse files
Fix unit tests (hopefully)
1 parent d10e3d4 commit 0d0d42a

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/TrackerCouncil.Smz3.Data/Configuration/ConfigProvider.cs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,14 @@ public ConfigProvider(ILogger<ConfigProvider>? logger)
4343
_basePath = RandomizerDirectories.ConfigPath;
4444
_logger = logger;
4545

46-
var toDelete = Directory.EnumerateDirectories(_basePath)
47-
.Where(directory => DeprecatedConfigProfiles.Contains(Path.GetFileName(directory))).ToList();
48-
foreach (var directory in toDelete)
46+
if (Directory.Exists(_basePath))
4947
{
50-
Directory.Delete(directory, true);
48+
var toDelete = Directory.EnumerateDirectories(_basePath)
49+
.Where(directory => DeprecatedConfigProfiles.Contains(Path.GetFileName(directory))).ToList();
50+
foreach (var directory in toDelete)
51+
{
52+
Directory.Delete(directory, true);
53+
}
5154
}
5255
}
5356

0 commit comments

Comments
 (0)