Fixes: U4-6654 NullReferenceException downloading translation xml
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user