Merge pull request #2105 from sbwalker/dev

replace startswith with equality to handle site subfolders
This commit is contained in:
Shaun Walker 2022-04-02 11:09:01 -04:00 committed by GitHub
commit 95213e41c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -702,7 +702,9 @@ namespace Oqtane.Infrastructure
{
foreach (var upgrade in siteupgrades)
{
if (upgrade.Key.StartsWith(alias.Name, StringComparison.OrdinalIgnoreCase))
var aliasname = upgrade.Key.Split(' ').First();
// in the future this equality condition could use RegEx to allow for more flexible matching
if (string.Equals(alias.Name, aliasname, StringComparison.OrdinalIgnoreCase))
{
tenantManager.SetTenant(alias.TenantId);
var site = sites.GetSites().FirstOrDefault(item => item.SiteId == alias.SiteId);