Ensures that the package Icon is displayed for installed packages. Cleans up lots of try/catch/swallows in the packaging logic, adds better xml error handling (we really need a lot more though), ensures that if any part of the package installation fails, that angular bails and doesn't keep trying to install - same logic for installing forms.

This commit is contained in:
Shannon
2016-06-28 20:14:12 +02:00
parent 7c8f0457f1
commit a67020ec31
9 changed files with 342 additions and 264 deletions

View File

@@ -29,5 +29,8 @@ namespace Umbraco.Web.Models.ContentEditing
[DataMember(Name = "licenseUrl")]
public string LicenseUrl { get; set; }
[DataMember(Name = "iconUrl")]
public string IconUrl { get; set; }
}
}