Fix Null Prevalue Values on Export of DataTypes

Exporting a DataType that has a Numeric pre-value that has no value
causes an Exception - added null checking to pre value.value
This commit is contained in:
Shannon
2014-03-17 13:23:26 +11:00
parent f642a7fd63
commit a60e2318ad

View File

@@ -700,7 +700,7 @@ namespace Umbraco.Core.Services
{
var prevalue = new XElement("PreValue");
prevalue.Add(new XAttribute("Id", pv.Value.Id));
prevalue.Add(new XAttribute("Value", pv.Value.Value));
prevalue.Add(new XAttribute("Value", pv.Value.Value == null ? "" : pv.Value.Value));
prevalue.Add(new XAttribute("Alias", pv.Key));
prevalue.Add(new XAttribute("SortOrder", sort));
prevalues.Add(prevalue);