Files: fixed saveFolder

This commit is contained in:
pavelbannov 2020-03-18 17:41:35 +03:00
parent cb77ce4857
commit 566eaa1a80

View File

@ -344,17 +344,19 @@ namespace ASC.Files.Core.Data
//full path to root
var oldTree = FilesDbContext.Tree
.Where(r => r.FolderId == (int)folder.ParentFolderID)
.FirstOrDefault();
.Where(r => r.FolderId == (int)folder.ParentFolderID);
var treeToAdd = new DbFolderTree
foreach (var o in oldTree)
{
FolderId = (int)folder.ID,
ParentId = oldTree.ParentId,
Level = oldTree.Level + 1
};
var treeToAdd = new DbFolderTree
{
FolderId = (int)folder.ID,
ParentId = o.ParentId,
Level = o.Level + 1
};
FilesDbContext.Tree.Add(treeToAdd);
FilesDbContext.Tree.Add(treeToAdd);
}
FilesDbContext.SaveChanges();
}