Fix MacroMapperProfile

This commit is contained in:
Stephan
2019-02-08 11:47:42 +01:00
parent 9eaa0361be
commit 8f39cd605a

View File

@@ -45,9 +45,15 @@ namespace Umbraco.Web.Models.Mapping
}
parameter.View = paramEditor.GetValueEditor().View;
var paramConfig = paramEditor.GetConfigurationEditor().ToValueEditor(paramEditor.DefaultConfiguration);
//set the config
parameter.Configuration = paramConfig;
// sets the parameter configuration to be the default configuration editor's configuration,
// ie configurationEditor.DefaultConfigurationObject, prepared for the value editor, ie
// after ToValueEditor - important to use DefaultConfigurationObject here, because depending
// on editors, ToValueEditor expects the actual strongly typed configuration - not the
// dictionary thing returned by DefaultConfiguration
var configurationEditor = paramEditor.GetConfigurationEditor();
parameter.Configuration = configurationEditor.ToValueEditor(configurationEditor.DefaultConfigurationObject);
});
}
}