From dcfb8b94d82076ada8b37372ff572322e8ecbef9 Mon Sep 17 00:00:00 2001 From: Mike Date: Wed, 10 Jan 2018 20:44:30 +0000 Subject: [PATCH] Refactor SimilarNodeName to account for null nodeName values. --- src/Umbraco.Core/Persistence/Repositories/SimilarNodeName.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Core/Persistence/Repositories/SimilarNodeName.cs b/src/Umbraco.Core/Persistence/Repositories/SimilarNodeName.cs index df31ae894a..4561edb972 100644 --- a/src/Umbraco.Core/Persistence/Repositories/SimilarNodeName.cs +++ b/src/Umbraco.Core/Persistence/Repositories/SimilarNodeName.cs @@ -21,7 +21,7 @@ namespace Umbraco.Core.Persistence.Repositories var name = Name; // cater for instances where node has no name. - if(name.Length == 0) + if(string.IsNullOrWhiteSpace(name)) { return _numPos; } @@ -112,7 +112,7 @@ namespace Umbraco.Core.Persistence.Repositories } } - return uniqueing ? string.Concat(nodeName, " (", uniqueNumber.ToString(), ")") : nodeName; + return uniqueing || string.IsNullOrWhiteSpace(nodeName) ? string.Concat(nodeName, " (", uniqueNumber.ToString(), ")") : nodeName; } } } \ No newline at end of file