Fix PR issues

pull/1864/head
Bond_009 5 years ago
parent d529f81cd9
commit 81c135c5bb

@ -146,21 +146,23 @@ namespace Emby.Server.Implementations.Updates
return availablePackages;
}
/// <inheridoc />
/// <inheritdoc />
public IEnumerable<PackageVersionInfo> GetCompatibleVersions(
IEnumerable<PackageVersionInfo> availableVersions,
Version minVersion = null,
PackageVersionClass classification = PackageVersionClass.Release)
{
var appVer = _applicationHost.ApplicationVersion;
availableVersions = availableVersions.Where(x => Version.Parse(x.requiredVersionStr) <= appVer);
availableVersions = availableVersions
.Where(x => x.classification == classification
&& Version.Parse(x.requiredVersionStr) <= appVer);
if (minVersion != null)
{
availableVersions = availableVersions.Where(x => x.Version >= minVersion);
}
return availableVersions;
return availableVersions.OrderByDescending(x => x.Version);
}
/// <inheritdoc />

Loading…
Cancel
Save