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 }));
}