Fixes: U4-4104 Using strongly typed Html.Action<T> with a PluginController causes exception
This commit is contained in:
@@ -181,7 +181,14 @@ namespace Umbraco.Web
|
||||
if (!metaData.AreaName.IsNullOrWhiteSpace())
|
||||
{
|
||||
//set the area to the plugin area
|
||||
routeVals.Add("area", metaData.AreaName);
|
||||
if (routeVals.ContainsKey("area"))
|
||||
{
|
||||
routeVals["area"] = metaData.AreaName;
|
||||
}
|
||||
else
|
||||
{
|
||||
routeVals.Add("area", metaData.AreaName);
|
||||
}
|
||||
}
|
||||
|
||||
return htmlHelper.Action(actionName, metaData.ControllerName, routeVals);
|
||||
|
||||
Reference in New Issue
Block a user