dont' render files that are invalid (no name)

This commit is contained in:
Shannon
2017-03-21 18:30:39 +11:00
parent 215bc64a83
commit 2cf68ab263

View File

@@ -58,12 +58,16 @@ namespace Umbraco.Web.Trees
});
foreach (var file in files)
{
var name = Path.GetFileName(file);
var node = CreateTreeNode(HttpUtility.UrlEncode(file), path, queryStrings, name, FileIcon, false);
OnRenderFileNode(ref node);
if (node != null)
nodes.Add(node);
{
var withoutExt = Path.GetFileNameWithoutExtension(file);
if (withoutExt.IsNullOrWhiteSpace() == false)
{
var name = Path.GetFileName(file);
var node = CreateTreeNode(HttpUtility.UrlEncode(file), path, queryStrings, name, FileIcon, false);
OnRenderFileNode(ref node);
if (node != null)
nodes.Add(node);
}
}
return nodes;