From 6a7ac205bc88d4a71e7f77e7a161c0a8ccddc9ca Mon Sep 17 00:00:00 2001 From: Kevin Giszewski Date: Wed, 6 Sep 2017 19:53:25 -0400 Subject: [PATCH] Update the url to call and use JSON Convert --- app/Umbraco/Umbraco.Archetype/Constants.cs | 2 +- app/Umbraco/Umbraco.Archetype/Extensions/ArchetypeHelper.cs | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/Umbraco/Umbraco.Archetype/Constants.cs b/app/Umbraco/Umbraco.Archetype/Constants.cs index d01b68d..a091e19 100644 --- a/app/Umbraco/Umbraco.Archetype/Constants.cs +++ b/app/Umbraco/Umbraco.Archetype/Constants.cs @@ -16,6 +16,6 @@ public const string CheckForUpdatesAlias = "Archetype:CheckForUpdates"; public const string IdAlias = "Archetype:Id"; public const string UmbracoVersionAlias = "umbracoConfigurationStatus"; - public const string NotificationUrl = "https://api.gizmo42.com/v1/archetype/CheckForUpdates"; + public const string NotificationUrl = "https://api.gizmo42.com/v1/archetype/check-for-updates"; } } diff --git a/app/Umbraco/Umbraco.Archetype/Extensions/ArchetypeHelper.cs b/app/Umbraco/Umbraco.Archetype/Extensions/ArchetypeHelper.cs index 489c3f4..737f1bf 100644 --- a/app/Umbraco/Umbraco.Archetype/Extensions/ArchetypeHelper.cs +++ b/app/Umbraco/Umbraco.Archetype/Extensions/ArchetypeHelper.cs @@ -202,12 +202,13 @@ namespace Archetype.Extensions id = Guid.NewGuid().ToString(); } - var content = new StringContent(new + var content = new StringContent(JsonConvert.SerializeObject(new { umbracoVersion = ConfigurationManager.AppSettings[Constants.UmbracoVersionAlias], archetypeVersion = DllVersion(), id = id - }.ToString(), Encoding.UTF8, "application/json"); + }), Encoding.UTF8, "application/json"); + var response = client.PostAsync(new Uri(Constants.NotificationUrl), content).Result;