#19633: No NE anymore from DefaultSlugService if the DisplayText is null

Work Item: 19633

--HG--
branch : 1.x
This commit is contained in:
Zoltán Lehóczky
2013-06-27 19:06:07 +02:00
parent a177367620
commit 2339cb31a4

View File

@@ -1,6 +1,7 @@
using Orchard.ContentManagement; using Orchard.ContentManagement;
using System.Text.RegularExpressions; using System.Text.RegularExpressions;
using Orchard.Utility.Extensions; using Orchard.Utility.Extensions;
using System;
namespace Orchard.Autoroute.Services { namespace Orchard.Autoroute.Services {
@@ -16,7 +17,7 @@ namespace Orchard.Autoroute.Services {
public string Slugify(IContent content) { public string Slugify(IContent content) {
var metadata = content.ContentItem.ContentManager.GetItemMetadata(content); var metadata = content.ContentItem.ContentManager.GetItemMetadata(content);
if (metadata == null) return null; if (metadata == null || String.IsNullOrEmpty(metadata.DisplayText)) return null;
var title = metadata.DisplayText.Trim(); var title = metadata.DisplayText.Trim();
return Slugify(new FillSlugContext(content,title)); return Slugify(new FillSlugContext(content,title));
} }