Skip to content

Commit e810fdf

Browse files
committed
include number of logs as route parameter
1 parent ff71ef4 commit e810fdf

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

Src/StackifyLib/Internal/Logs/ScheduledLogHandler.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ private async Task<HttpStatusCode> SendLogGroupAsync(AppClaims app, List<LogMsg>
281281

282282
StackifyAPILogger.Log($"Sending {messages.Count} log messages.");
283283

284-
var statusCode = await _stackifyApiService.UploadAsync(app, Config.LogUri, group, true);
284+
var statusCode = await _stackifyApiService.UploadAsync(app, GetRequestUri(messages.Count), group, compress: true);
285285

286286
return statusCode;
287287
}
@@ -292,6 +292,8 @@ private async Task<HttpStatusCode> SendLogGroupAsync(AppClaims app, List<LogMsg>
292292
}
293293
}
294294

295+
private string GetRequestUri(int numberOfLogs) => $"{Config.LogUri}/{numberOfLogs}";
296+
295297
private bool IsSuccessStatusCode(int statusCode)
296298
=> (statusCode >= 200 && statusCode < 300);
297299

Src/StackifyLib/Internal/StackifyApi/StackifyApiService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public async Task<HttpStatusCode> UploadAsync(AppClaims claims, string uri, Iden
4040

4141
var dataToPost = new List<Identifiable> { data };
4242

43-
var response = await _httpClient.PostAsync(url, dataToPost, _accessToken);
43+
var response = await _httpClient.PostAsync(url, dataToPost, _accessToken, compress);
4444
if(response.IsSuccessStatusCode)
4545
{
4646
_consecutiveErrorCount = 0;

0 commit comments

Comments
 (0)