From 2404e26b61b2af36f3b82d5133db80381812d5db Mon Sep 17 00:00:00 2001 From: Shaun Walker Date: Thu, 8 Sep 2022 15:43:03 -0400 Subject: [PATCH] fix issue in upgrade logic for making folder paths cross platform --- Oqtane.Server/Infrastructure/UpgradeManager.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Oqtane.Server/Infrastructure/UpgradeManager.cs b/Oqtane.Server/Infrastructure/UpgradeManager.cs index 22241904..8ce40fb2 100644 --- a/Oqtane.Server/Infrastructure/UpgradeManager.cs +++ b/Oqtane.Server/Infrastructure/UpgradeManager.cs @@ -251,8 +251,7 @@ namespace Oqtane.Infrastructure var folderRepository = scope.ServiceProvider.GetRequiredService(); foreach (Site site in siteRepository.GetSites().ToList()) { - var folders = folderRepository.GetFolders(site.SiteId); - foreach (Folder folder in folders) + foreach (Folder folder in folderRepository.GetFolders(site.SiteId).ToList()) { folder.Path = folder.Path.Replace("\\", "/"); folderRepository.UpdateFolder(folder);