We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9ee8db6 commit 4038b77Copy full SHA for 4038b77
SoundSwitch/Framework/Updater/UpdateChecker.cs
@@ -78,7 +78,11 @@ private bool ProcessRelease(GitHubRelease serverRelease)
78
{
79
if (version > AppVersion)
80
81
- var installer = serverRelease.assets.First(asset => asset.name.EndsWith(".exe"));
+ var installer = serverRelease.assets.SingleOrDefault(asset => asset.name.EndsWith(".exe"));
82
+ if (installer == null)
83
+ {
84
+ return false;
85
+ }
86
var release = new Release(version, installer, serverRelease.name);
87
release.Changelog.AddRange(changelog);
88
UpdateAvailable?.Invoke(this, new NewReleaseEvent(release));
0 commit comments