From 3940955360c67632ce7ae3ced647f49a3ea1becc Mon Sep 17 00:00:00 2001 From: leekelleher Date: Tue, 1 Jul 2014 16:09:03 +0100 Subject: [PATCH] Code tidy-up; correct method naming; removed unused references --- .../Archetype.Courier/Archetype.Courier.csproj | 12 ------------ .../DataResolvers/ArchetypeDataResolver.cs | 14 +++++++------- 2 files changed, 7 insertions(+), 19 deletions(-) diff --git a/app/Umbraco/Archetype.Courier/Archetype.Courier.csproj b/app/Umbraco/Archetype.Courier/Archetype.Courier.csproj index 9af151f..f7f437d 100644 --- a/app/Umbraco/Archetype.Courier/Archetype.Courier.csproj +++ b/app/Umbraco/Archetype.Courier/Archetype.Courier.csproj @@ -76,22 +76,10 @@ lib\Umbraco.Courier.Providers.dll False - - ..\packages\UmbracoCms.Core.7.1.2\lib\umbraco.DataLayer.dll - False - ..\packages\UmbracoCms.Core.7.1.2\lib\umbraco.providers.dll False - - ..\packages\UmbracoCms.Core.7.1.2\lib\Umbraco.Web.UI.dll - False - - - ..\packages\UmbracoCms.Core.7.1.2\lib\umbraco.XmlSerializers.dll - False - diff --git a/app/Umbraco/Archetype.Courier/DataResolvers/ArchetypeDataResolver.cs b/app/Umbraco/Archetype.Courier/DataResolvers/ArchetypeDataResolver.cs index 57b7878..9040479 100644 --- a/app/Umbraco/Archetype.Courier/DataResolvers/ArchetypeDataResolver.cs +++ b/app/Umbraco/Archetype.Courier/DataResolvers/ArchetypeDataResolver.cs @@ -1,14 +1,14 @@ using System; using System.Collections.Generic; using System.Linq; +using Archetype.Models; +using Archetype.PropertyConverters; using Newtonsoft.Json; using Umbraco.Core; using Umbraco.Core.Logging; using Umbraco.Core.Models; using Umbraco.Core.Models.PublishedContent; using Umbraco.Courier.Core; -using Umbraco.Courier.Core.Enums; -using Umbraco.Courier.Core.Helpers; using Umbraco.Courier.DataResolvers; using Umbraco.Courier.ItemProviders; @@ -57,7 +57,7 @@ namespace Archetype.Courier.DataResolvers var prevalue = item.Prevalues[0]; if (prevalue.Alias.InvariantEquals(Archetype.Constants.PreValueAlias) && !string.IsNullOrWhiteSpace(prevalue.Value)) { - var config = JsonConvert.DeserializeObject(prevalue.Value); + var config = JsonConvert.DeserializeObject(prevalue.Value); if (config != null && config.Fieldsets != null) { @@ -78,10 +78,10 @@ namespace Archetype.Courier.DataResolvers { // just look at the amount of dancing around we have to do in order to fake a `PublishedPropertyType`?! var dataTypeId = PersistenceManager.Default.GetNodeId(propertyData.DataType, NodeObjectTypes.DataType); - var fakePropertyType = this.CreateFakePropertyType(dataTypeId, this.EditorAlias); + var fakePropertyType = this.CreateDummyPropertyType(dataTypeId, this.EditorAlias); - var converter = new Archetype.PropertyConverters.ArchetypeValueConverter(); - var archetype = (Archetype.Models.ArchetypeModel)converter.ConvertDataToSource(fakePropertyType, propertyData.Value, false); + var converter = new ArchetypeValueConverter(); + var archetype = (ArchetypeModel)converter.ConvertDataToSource(fakePropertyType, propertyData.Value, false); if (archetype != null) { @@ -168,7 +168,7 @@ namespace Archetype.Courier.DataResolvers } } - private PublishedPropertyType CreateFakePropertyType(int dataTypeId, string propertyEditorAlias) + private PublishedPropertyType CreateDummyPropertyType(int dataTypeId, string propertyEditorAlias) { return new PublishedPropertyType(null, new PropertyType(new DataTypeDefinition(-1, propertyEditorAlias) { Id = dataTypeId })); }