Merge pull request #994 from umbraco/temp-U4-7612

U4-7612 Properties Pane is empty when trying to add a new Property to…
This commit is contained in:
Shannon Deminick
2016-01-12 13:52:07 +01:00

View File

@@ -299,14 +299,16 @@ namespace Umbraco.Web.Editors
{
var dataTypes = Services.DataTypeService
.GetAllDataTypeDefinitions()
.Select(Mapper.Map<IDataTypeDefinition, DataTypeBasic>);
.Select(Mapper.Map<IDataTypeDefinition, DataTypeBasic>)
.ToArray();
var propertyEditors = PropertyEditorResolver.Current.PropertyEditors.ToArray();
foreach (var dataType in dataTypes)
{
var propertyEditor = propertyEditors.Single(x => x.Alias == dataType.Alias);
dataType.HasPrevalues = propertyEditor.PreValueEditor.Fields.Any(); ;
var propertyEditor = propertyEditors.SingleOrDefault(x => x.Alias == dataType.Alias);
if(propertyEditor != null)
dataType.HasPrevalues = propertyEditor.PreValueEditor.Fields.Any(); ;
}
var grouped = dataTypes