From 0a38ab0a045710f5d5d09c8337ee77cf739ba7d7 Mon Sep 17 00:00:00 2001 From: Lombiq Date: Thu, 9 Oct 2014 13:07:53 +0200 Subject: [PATCH] Fixing that shapes resolved by Orchard.Templates could cause NRE because of ShapeDescriptor missing --- .../Services/TemplateShapeBindingResolver.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Orchard.Web/Modules/Orchard.Templates/Services/TemplateShapeBindingResolver.cs b/src/Orchard.Web/Modules/Orchard.Templates/Services/TemplateShapeBindingResolver.cs index a93ae29ea..9579ffadc 100644 --- a/src/Orchard.Web/Modules/Orchard.Templates/Services/TemplateShapeBindingResolver.cs +++ b/src/Orchard.Web/Modules/Orchard.Templates/Services/TemplateShapeBindingResolver.cs @@ -38,8 +38,9 @@ namespace Orchard.Templates.Services { BindingName = "Templates", Binding = ctx => CoerceHtmlString(_templateService.Execute( templateResult.Template, - templateResult.Name, - templateResult.Processor, ctx.Value)) + templateResult.Name, + templateResult.Processor, ctx.Value)), + ShapeDescriptor = new ShapeDescriptor { ShapeType = shapeType } }; return true;