Update checker change for avoid portable file

This commit is contained in:
Jaex 2014-01-26 11:59:15 +02:00
parent 65f0a5ea2b
commit dacc13b96a

View file

@ -74,14 +74,15 @@ public override void CheckUpdate()
if (latestRelease.assets != null && latestRelease.assets.Count > 0)
{
GitHubAsset asset = latestRelease.assets[0];
if (asset != null && !string.IsNullOrEmpty(asset.name))
foreach (GitHubAsset asset in latestRelease.assets)
{
UpdateInfo.Filename = asset.name;
UpdateInfo.DownloadURL = asset.url;
UpdateInfo.RefreshStatus();
return;
if (asset != null && !string.IsNullOrEmpty(asset.name) && asset.name.EndsWith(".exe", StringComparison.InvariantCultureIgnoreCase))
{
UpdateInfo.Filename = asset.name;
UpdateInfo.DownloadURL = asset.url;
UpdateInfo.RefreshStatus();
return;
}
}
}
}