Fix PR issues

This commit is contained in:
Bond_009 2019-10-11 18:08:41 +02:00
parent d529f81cd9
commit 81c135c5bb

View file

@ -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 />