mirror of
https://github.com/Flow-Launcher/Flow.Launcher.git
synced 2026-03-11 08:54:32 +00:00
Revert back some unnecessary change
This commit is contained in:
parent
eb5e33aeb0
commit
c39a727e3b
3 changed files with 9 additions and 10 deletions
|
|
@ -29,7 +29,7 @@ namespace Flow.Launcher.Core.ExternalPlugins
|
||||||
var request = new HttpRequestMessage(HttpMethod.Get, manifestFileUrl);
|
var request = new HttpRequestMessage(HttpMethod.Get, manifestFileUrl);
|
||||||
request.Headers.Add("If-None-Match", latestEtag);
|
request.Headers.Add("If-None-Match", latestEtag);
|
||||||
|
|
||||||
var response = await Http.SendAsync(request, token).ConfigureAwait(false);
|
using var response = await Http.SendAsync(request, HttpCompletionOption.ResponseHeadersRead, token).ConfigureAwait(false);
|
||||||
|
|
||||||
if (response.StatusCode == HttpStatusCode.OK)
|
if (response.StatusCode == HttpStatusCode.OK)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -79,7 +79,7 @@ namespace Flow.Launcher.Core
|
||||||
await updateManager.CreateUninstallerRegistryEntry().ConfigureAwait(false);
|
await updateManager.CreateUninstallerRegistryEntry().ConfigureAwait(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
var newVersionTips = NewVersinoTips(newReleaseVersion.ToString());
|
var newVersionTips = NewVersionTips(newReleaseVersion.ToString());
|
||||||
|
|
||||||
Log.Info($"|Updater.UpdateApp|Update success:{newVersionTips}");
|
Log.Info($"|Updater.UpdateApp|Update success:{newVersionTips}");
|
||||||
|
|
||||||
|
|
@ -120,8 +120,7 @@ namespace Flow.Launcher.Core
|
||||||
var uri = new Uri(repository);
|
var uri = new Uri(repository);
|
||||||
var api = $"https://api.github.com/repos{uri.AbsolutePath}/releases";
|
var api = $"https://api.github.com/repos{uri.AbsolutePath}/releases";
|
||||||
|
|
||||||
using var response = await Http.GetResponseAsync(api, HttpCompletionOption.ResponseHeadersRead).ConfigureAwait(false);
|
await using var jsonStream = await Http.GetStreamAsync(api).ConfigureAwait(false);
|
||||||
await using var jsonStream = await response.Content.ReadAsStreamAsync();
|
|
||||||
|
|
||||||
var releases = await System.Text.Json.JsonSerializer.DeserializeAsync<List<GithubRelease>>(jsonStream).ConfigureAwait(false);
|
var releases = await System.Text.Json.JsonSerializer.DeserializeAsync<List<GithubRelease>>(jsonStream).ConfigureAwait(false);
|
||||||
var latest = releases.Where(r => !r.Prerelease).OrderByDescending(r => r.PublishedAt).First();
|
var latest = releases.Where(r => !r.Prerelease).OrderByDescending(r => r.PublishedAt).First();
|
||||||
|
|
@ -138,10 +137,10 @@ namespace Flow.Launcher.Core
|
||||||
return manager;
|
return manager;
|
||||||
}
|
}
|
||||||
|
|
||||||
public string NewVersinoTips(string version)
|
public string NewVersionTips(string version)
|
||||||
{
|
{
|
||||||
var translater = InternationalizationManager.Instance;
|
var translator = InternationalizationManager.Instance;
|
||||||
var tips = string.Format(translater.GetTranslation("newVersionTips"), version);
|
var tips = string.Format(translator.GetTranslation("newVersionTips"), version);
|
||||||
|
|
||||||
return tips;
|
return tips;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -178,9 +178,9 @@ namespace Flow.Launcher.Infrastructure.Http
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Asynchrously send an HTTP request.
|
/// Asynchrously send an HTTP request.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public static async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken token = default)
|
public static async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead, CancellationToken token = default)
|
||||||
{
|
{
|
||||||
return await client.SendAsync(request, HttpCompletionOption.ResponseHeadersRead, token);
|
return await client.SendAsync(request, completionOption, token);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue