diff --git a/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicBase.cs b/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicBase.cs new file mode 100644 index 0000000000..d00a54af60 --- /dev/null +++ b/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicBase.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Dynamic; + +namespace umbraco.MacroEngines +{ + public class DynamicBase : DynamicObject + { + } +} diff --git a/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicMedia.cs b/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicMedia.cs index 651215aeda..6efee66421 100644 --- a/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicMedia.cs +++ b/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicMedia.cs @@ -8,7 +8,7 @@ using umbraco.cms.businesslogic.property; namespace umbraco.MacroEngines { - public class DynamicMedia : DynamicObject + public class DynamicMedia : DynamicBase { private Dictionary _propertyCache; private Media _media; diff --git a/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicNode.cs b/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicNode.cs index 126067c1f2..f7c59164e5 100644 --- a/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicNode.cs +++ b/umbraco.MacroEngines.Juno/RazorDynamicNode/DynamicNode.cs @@ -19,7 +19,7 @@ using System.Xml.Linq; namespace umbraco.MacroEngines { - public class DynamicNode : DynamicObject + public class DynamicNode : DynamicBase { #region consts // these are private readonlys as const can't be Guids @@ -329,12 +329,12 @@ namespace umbraco.MacroEngines List list = new List(); if (node != null) { - + //find the doctype node, so we can walk it's parent's tree- not the working.parent content tree CMSNode working = ContentType.GetByAlias(node.NodeTypeAlias); while (working != null) { - if((working as ContentType) != null) + if ((working as ContentType) != null) { list.Add((working as ContentType).Alias); } diff --git a/umbraco.MacroEngines.Juno/umbraco.MacroEngines.csproj b/umbraco.MacroEngines.Juno/umbraco.MacroEngines.csproj index 90e88e6453..554bb86067 100644 --- a/umbraco.MacroEngines.Juno/umbraco.MacroEngines.csproj +++ b/umbraco.MacroEngines.Juno/umbraco.MacroEngines.csproj @@ -61,6 +61,7 @@ +