Skip to content

Commit 75fb9b2

Browse files
committed
use .Then instead of nesting awaits
1 parent 320c99c commit 75fb9b2

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

src/Server/Helpers/Http/Endpoint/PaginatedEndpoint.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using System.Net;
2+
using Gommon;
23

34
namespace Ryujinx.Systems.Update.Server.Helpers.Http;
45

@@ -70,7 +71,7 @@ private PaginatedEndpoint(IHttpClientProxy client,
7071
return default;
7172
}
7273

73-
var returned = (await _parsePage(response.Content)).ToArray();
74+
var returned = await _parsePage(response.Content).Then(x => x.ToArray());
7475
if (returned.Length > 0)
7576
return returned[0];
7677

@@ -87,7 +88,7 @@ private PaginatedEndpoint(IHttpClientProxy client,
8788
return default;
8889
}
8990

90-
returned = (await _parsePage(response.Content)).ToArray();
91+
returned = await _parsePage(response.Content).Then(x => x.ToArray());
9192
if (returned.Length > 0)
9293
return returned[0];
9394

src/Server/Services/GitLab/VersionCache.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,8 @@ public async Task RefreshAsync()
134134
{
135135
_logger.LogInformation("Reloading version cache for {project}", ProjectName);
136136

137-
_latestTag = (await _gl.GetLatestReleaseAsync(ProjectId))?.TagName;
137+
_latestTag = await _gl.GetLatestReleaseAsync(ProjectId)
138+
.Then(r => r?.TagName);
138139

139140
if (_latestTag is null)
140141
{

0 commit comments

Comments
 (0)