diff --git a/src/NuGetGallery/Controllers/PackagesController.cs b/src/NuGetGallery/Controllers/PackagesController.cs index 03d2784d2f..b527702801 100644 --- a/src/NuGetGallery/Controllers/PackagesController.cs +++ b/src/NuGetGallery/Controllers/PackagesController.cs @@ -749,27 +749,28 @@ public virtual async Task VerifyPackage() } } - return View( - new VerifyPackageRequest + var model = new VerifyPackageRequest + { + Id = packageMetadata.Id, + Version = packageMetadata.Version.ToNormalizedStringSafe(), + LicenseUrl = packageMetadata.LicenseUrl.ToEncodedUrlStringOrNull(), + Listed = true, + Edit = new EditPackageVersionRequest { - Id = packageMetadata.Id, - Version = packageMetadata.Version.ToNormalizedStringSafe(), + Authors = packageMetadata.Authors.Flatten(), + Copyright = packageMetadata.Copyright, + Description = packageMetadata.Description, + IconUrl = packageMetadata.IconUrl.ToEncodedUrlStringOrNull(), LicenseUrl = packageMetadata.LicenseUrl.ToEncodedUrlStringOrNull(), - Listed = true, - Edit = new EditPackageVersionRequest - { - Authors = packageMetadata.Authors.Flatten(), - Copyright = packageMetadata.Copyright, - Description = packageMetadata.Description, - IconUrl = packageMetadata.IconUrl.ToEncodedUrlStringOrNull(), - ProjectUrl = packageMetadata.ProjectUrl.ToEncodedUrlStringOrNull(), - ReleaseNotes = packageMetadata.ReleaseNotes, - RequiresLicenseAcceptance = packageMetadata.RequireLicenseAcceptance, - Summary = packageMetadata.Summary, - Tags = PackageHelper.ParseTags(packageMetadata.Tags), - VersionTitle = packageMetadata.Title, - } - }); + ProjectUrl = packageMetadata.ProjectUrl.ToEncodedUrlStringOrNull(), + ReleaseNotes = packageMetadata.ReleaseNotes, + RequiresLicenseAcceptance = packageMetadata.RequireLicenseAcceptance, + Summary = packageMetadata.Summary, + Tags = PackageHelper.ParseTags(packageMetadata.Tags), + VersionTitle = packageMetadata.Title, + } + }; + return View(model); } [Authorize] diff --git a/src/NuGetGallery/Views/Packages/VerifyPackage.cshtml b/src/NuGetGallery/Views/Packages/VerifyPackage.cshtml index 1c9c14da85..f354fa23dd 100644 --- a/src/NuGetGallery/Views/Packages/VerifyPackage.cshtml +++ b/src/NuGetGallery/Views/Packages/VerifyPackage.cshtml @@ -93,7 +93,7 @@
  • @EditableField("Tags", m => m.Edit.Tags)
  • @EditableField("Release Notes", m => m.Edit.ReleaseNotes, pre: true)
  • - @if (!String.IsNullOrEmpty(Model.Edit.LicenseUrl)) + @if (!String.IsNullOrEmpty(Model.LicenseUrl)) {
  • Requires License Acceptance