Fixes DataTypeDefinitionRepository to properly delete a data type including it's pre-values

This commit is contained in:
Shannon
2013-10-28 11:22:23 +11:00
parent ecf73a6230
commit 7fd823c9e9

View File

@@ -204,6 +204,9 @@ namespace Umbraco.Core.Persistence.Repositories
Database.Delete<PropertyTypeDto>("WHERE id = @Id", new { Id = dto.Id });
}
//Delete the pre-values
Database.Delete<DataTypePreValueDto>("WHERE datatypeNodeId = @Id", new {Id = entity.Id});
//Delete Content specific data
Database.Delete<DataTypeDto>("WHERE nodeId = @Id", new { Id = entity.Id });