removes erroneous null check

This commit is contained in:
Shannon
2016-01-12 14:39:20 +01:00
parent f0b0cd1641
commit 06b7305d5b

View File

@@ -32,45 +32,42 @@ namespace umbraco.presentation.dialogs
int documentTypeId = int.Parse(helper.Request("nodeID"));
if (documentTypeId > 0)
{
cms.businesslogic.web.DocumentType dt = new cms.businesslogic.web.DocumentType(documentTypeId);
if (dt != null)
{
var folderNames = string.Empty;
if (dt.Level != 1)
{
var folders = new List<string>();
var dt = new cms.businesslogic.web.DocumentType(documentTypeId);
var folderNames = string.Empty;
if (dt.Level != 1)
{
var folders = new List<string>();
var current = dt.Parent;
while (current.Level >= 1)
{
if (current.nodeObjectType == Constants.ObjectTypes.DocumentTypeContainerGuid)
folders.Add(HttpUtility.UrlEncode(current.Text));
var current = dt.Parent;
while (current.Level >= 1)
{
if (current.nodeObjectType == Constants.ObjectTypes.DocumentTypeContainerGuid)
folders.Add(HttpUtility.UrlEncode(current.Text));
if (current.Level == 1)
break;
current = current.Parent;
}
folderNames = string.Join("/", folders.ToArray().Reverse());
if (current.Level == 1)
break;
current = current.Parent;
}
Response.AddHeader("Content-Disposition", "attachment;filename=" + dt.Alias + ".udt");
Response.ContentType = "application/octet-stream";
folderNames = string.Join("/", folders.ToArray().Reverse());
}
XmlDocument doc = new XmlDocument();
doc.AppendChild(dt.ToXml(doc, folderNames));
Response.AddHeader("Content-Disposition", "attachment;filename=" + dt.Alias + ".udt");
Response.ContentType = "application/octet-stream";
XmlDocument doc = new XmlDocument();
doc.AppendChild(dt.ToXml(doc, folderNames));
XmlWriterSettings writerSettings = new XmlWriterSettings();
writerSettings.Indent = true;
XmlWriterSettings writerSettings = new XmlWriterSettings();
writerSettings.Indent = true;
XmlWriter xmlWriter = XmlWriter.Create(Response.OutputStream, writerSettings);
doc.Save(xmlWriter);
XmlWriter xmlWriter = XmlWriter.Create(Response.OutputStream, writerSettings);
doc.Save(xmlWriter);
//Response.Write(editDataType.ToXml(new XmlDocument()).OuterXml);
}
}
}
//Response.Write(editDataType.ToXml(new XmlDocument()).OuterXml);
}
}
#region Web Form Designer generated code
override protected void OnInit(EventArgs e)