Core.Configuration - support missing notDynamicXmlDocumentElements

This commit is contained in:
Stephan
2013-06-11 15:08:47 +02:00
parent 4d726167f6
commit 6e0fa9f945

View File

@@ -514,12 +514,10 @@ namespace Umbraco.Core.Configuration
{
try
{
List<string> items = new List<string>();
XmlNode root = GetKeyAsNode("/settings/scripting/razor/notDynamicXmlDocumentElements");
foreach (XmlNode element in root.SelectNodes(".//element"))
{
items.Add(element.InnerText);
}
var items = new List<string>();
var root = GetKeyAsNode("/settings/scripting/razor/notDynamicXmlDocumentElements");
if (root != null)
items.AddRange(root.SelectNodes(".//element").Cast<XmlNode>().Select(n => n.InnerText));
return items;
}
catch