Skip to content

Commit 9f2b96b

Browse files
committed
fix failure logging
1 parent 81a9fb3 commit 9f2b96b

File tree

1 file changed

+12
-16
lines changed

1 file changed

+12
-16
lines changed

Rubberduck.Core/VersionCheck/VersionCheckService.cs

Lines changed: 12 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -24,26 +24,22 @@ public VersionCheckService(Version version)
2424
private Version _latestVersion;
2525
public async Task<Version> GetLatestVersionAsync(GeneralSettings settings, CancellationToken token = default)
2626
{
27-
if (_latestVersion != default) { return _latestVersion; }
27+
if (_latestVersion != default)
28+
{
29+
return _latestVersion;
30+
}
2831

29-
try
32+
using (var client = new PublicApiClient())
3033
{
31-
using (var client = new PublicApiClient())
32-
{
33-
var tags = await client.GetLatestTagsAsync(token);
34-
var next = tags.Single(e => e.IsPreRelease).Name;
35-
var main = tags.Single(e => !e.IsPreRelease).Name;
34+
var tags = await client.GetLatestTagsAsync(token);
35+
var next = tags.Single(e => e.IsPreRelease).Name;
36+
var main = tags.Single(e => !e.IsPreRelease).Name;
3637

37-
var version = settings.IncludePreRelease
38-
? next.Substring("Prerelease-v".Length)
39-
: main.Substring("v".Length);
38+
var version = settings.IncludePreRelease
39+
? next.Substring("Prerelease-v".Length)
40+
: main.Substring("v".Length);
4041

41-
_latestVersion = new Version(version);
42-
return _latestVersion;
43-
}
44-
}
45-
catch
46-
{
42+
_latestVersion = new Version(version);
4743
return _latestVersion;
4844
}
4945
}

0 commit comments

Comments
 (0)