From 20d92432b2904a791cf67b308e18aa0fe5e980af Mon Sep 17 00:00:00 2001 From: Kevin Jump Date: Tue, 11 Mar 2014 06:55:59 +0000 Subject: [PATCH] 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 --- src/Umbraco.Core/Services/PackagingService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Umbraco.Core/Services/PackagingService.cs b/src/Umbraco.Core/Services/PackagingService.cs index 3a9d9dcd0f..bf6eb8e4e0 100644 --- a/src/Umbraco.Core/Services/PackagingService.cs +++ b/src/Umbraco.Core/Services/PackagingService.cs @@ -801,7 +801,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);