Fixes: U4-6654 NullReferenceException downloading translation xml

This commit is contained in:
Shannon
2015-06-02 21:13:29 +02:00
parent 30cd303a13
commit ff277cd99c

View File

@@ -8,6 +8,7 @@ using umbraco.cms.businesslogic.language;
using umbraco.cms.businesslogic.property;
using umbraco.cms.businesslogic.task;
using umbraco.cms.businesslogic.web;
using Umbraco.Core;
using Umbraco.Core.IO;
namespace umbraco.cms.businesslogic.translation
@@ -95,10 +96,14 @@ namespace umbraco.cms.businesslogic.translation
var props = d.GenericProperties;
foreach (Property p in props)
{
if (p.Value.GetType() == "".GetType())
var asString = p.Value as string;
if (asString != null)
{
if (p.Value.ToString().Trim() != "")
words += CountWordsInString(p.Value.ToString());
var trimmed = asString.Trim();
if (trimmed.IsNullOrWhiteSpace() == false)
{
words += CountWordsInString(trimmed);
}
}
}