#19253: Fixing unallowed parameter value

Work Item: 19253

--HG--
branch : 1.x
This commit is contained in:
Sebastien Ros
2013-07-06 11:08:07 -07:00
parent 5de70a9b75
commit 650864218a

View File

@@ -139,7 +139,7 @@ namespace Orchard.DisplayManagement.Descriptors.ShapePlacementStrategy {
if (normalizedPath.EndsWith("*")) {
var prefix = normalizedPath.Substring(0, normalizedPath.Length - 1);
return ctx => VirtualPathUtility.ToAppRelative(ctx.Path ?? "").StartsWith(prefix, StringComparison.OrdinalIgnoreCase) && predicate(ctx);
return ctx => VirtualPathUtility.ToAppRelative(ctx.Path ?? "/").StartsWith(prefix, StringComparison.OrdinalIgnoreCase) && predicate(ctx);
}
normalizedPath = VirtualPathUtility.AppendTrailingSlash(normalizedPath);