Merge pull request #2954 from sbwalker/dev
handle paths during Folder add/update
This commit is contained in:
commit
ba7efb45e7
|
@ -124,7 +124,10 @@ namespace Oqtane.Controllers
|
|||
Folder parent = _folders.GetFolder(folder.ParentId.Value);
|
||||
folder.Path = Utilities.UrlCombine(parent.Path, folder.Name);
|
||||
}
|
||||
if (!folder.Path.EndsWith("/"))
|
||||
{
|
||||
folder.Path = folder.Path + "/";
|
||||
}
|
||||
folder = _folders.AddFolder(folder);
|
||||
_syncManager.AddSyncEvent(_alias.TenantId, EntityNames.Folder, folder.FolderId, SyncEventActions.Create);
|
||||
_logger.Log(LogLevel.Information, this, LogFunction.Create, "Folder Added {Folder}", folder);
|
||||
|
@ -166,7 +169,10 @@ namespace Oqtane.Controllers
|
|||
Folder parent = _folders.GetFolder(folder.ParentId.Value);
|
||||
folder.Path = Utilities.UrlCombine(parent.Path, folder.Name);
|
||||
}
|
||||
if (!folder.Path.EndsWith("/"))
|
||||
{
|
||||
folder.Path = folder.Path + "/";
|
||||
}
|
||||
|
||||
Folder _folder = _folders.GetFolder(id, false);
|
||||
if (_folder.Path != folder.Path && Directory.Exists(_folders.GetFolderPath(_folder)))
|
||||
|
|
Loading…
Reference in New Issue
Block a user