Browse Source

CLI: Allow NuGet package version updates for LeptonX Theme packages

pull/17722/head
Engincan VESKE 3 years ago
parent
commit
db85e288d9
  1. 9
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/VoloNugetPackagesVersionUpdater.cs

9
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectModification/VoloNugetPackagesVersionUpdater.cs

@ -232,7 +232,14 @@ public class VoloNugetPackagesVersionUpdater : ITransientDependency
string latestVersion;
if(isLeptonXPackage)
{
latestVersion = (await _packageVersionCheckerService.GetLatestVersionOrNullAsync(packageId, includeNightlyPreviews, includeReleaseCandidates))?.Version?.ToString();
var leptonXPackageName = packageId;
if(includeNightlyPreviews)
{
//use LeptonX Lite package as the package name to be able to get the package version from the 'abp-nightly' feed.
leptonXPackageName = "Volo.Abp.AspNetCore.Mvc.UI.Theme.LeptonXLite";
}
latestVersion = (await _packageVersionCheckerService.GetLatestVersionOrNullAsync(leptonXPackageName, includeNightlyPreviews, includeReleaseCandidates))?.Version?.ToString();
}
else
{

Loading…
Cancel
Save