Update UI will still load if no updates are available

pull/3113/head
Mark McDowall 10 years ago
parent db4eadac40
commit 8bf1d512c2

@ -22,19 +22,22 @@ namespace NzbDrone.Api.Update
.OrderByDescending(u => u.Version)
.InjectTo<List<UpdateResource>>();
var first = resources.First();
first.Latest = true;
if (first.Version > BuildInfo.Version)
if (resources.Any())
{
first.Installable = true;
}
var first = resources.First();
first.Latest = true;
var installed = resources.SingleOrDefault(r => r.Version == BuildInfo.Version);
if (first.Version > BuildInfo.Version)
{
first.Installable = true;
}
if (installed != null)
{
installed.Installed = true;
var installed = resources.SingleOrDefault(r => r.Version == BuildInfo.Version);
if (installed != null)
{
installed.Installed = true;
}
}
return resources;

Loading…
Cancel
Save