diff --git a/OurUmbraco/Project/ProjectExtensions.cs b/OurUmbraco/Project/ProjectExtensions.cs index eec45567..4b31481f 100644 --- a/OurUmbraco/Project/ProjectExtensions.cs +++ b/OurUmbraco/Project/ProjectExtensions.cs @@ -92,8 +92,8 @@ namespace OurUmbraco.Project { var asLong = version.Major.ToString().PadLeft(3, '0') - + (version.Minor == -1 ? "0" : version.Minor.ToString()).PadRight(3, '0') - + (version.Build == -1 ? "0" : version.Build.ToString()).PadRight(3, '0'); + + (version.Minor == -1 ? "0" : version.Minor.ToString()).PadLeft(3, '0') + + (version.Build == -1 ? "0" : version.Build.ToString()).PadLeft(3, '0'); return long.Parse(asLong); } diff --git a/OurUmbraco/Repository/Models/PackageDetails.cs b/OurUmbraco/Repository/Models/PackageDetails.cs index 02af768d..89c84331 100644 --- a/OurUmbraco/Repository/Models/PackageDetails.cs +++ b/OurUmbraco/Repository/Models/PackageDetails.cs @@ -9,7 +9,7 @@ namespace OurUmbraco.Repository.Models Images = new List(); Compatibility = new List(); ExternalSources = new List(); - StrictFileVersion = new List(); + StrictFileVersions = new List(); } public PackageDetails(Package package) @@ -38,7 +38,7 @@ namespace OurUmbraco.Repository.Models /// /// Lists all files that have strict versions /// - public List StrictFileVersion { get; set; } + public List StrictFileVersions { get; set; } /// /// A list of all supported/targeted Umbraco versions for all files for this package diff --git a/OurUmbraco/Repository/Services/PackageRepositoryService.cs b/OurUmbraco/Repository/Services/PackageRepositoryService.cs index b046163e..97b3fd5a 100644 --- a/OurUmbraco/Repository/Services/PackageRepositoryService.cs +++ b/OurUmbraco/Repository/Services/PackageRepositoryService.cs @@ -232,6 +232,7 @@ namespace OurUmbraco.Repository.Services { TargetedUmbracoVersions = GetAllFilePackageVersions(allPackageFiles).Select(x => x.ToString(3)).ToArray(), Compatibility = GetPackageCompatibility(content), + StrictFileVersions = strictPackageFileVersions.ToList(), NetVersion = content.GetPropertyValue("dotNetVersion"), LicenseName = content.GetPropertyValue("licenseName"), LicenseUrl = content.GetPropertyValue("licenseUrl"),