mirror of
https://github.com/Ombi-app/Ombi.git
synced 2025-07-10 15:32:37 -07:00
Just some more async changes
This commit is contained in:
parent
68648dcccf
commit
5bf557658d
9 changed files with 96 additions and 96 deletions
|
@ -25,6 +25,7 @@
|
|||
// ************************************************************************/
|
||||
#endregion
|
||||
using System;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
using Nancy;
|
||||
|
||||
|
@ -43,14 +44,14 @@ namespace PlexRequests.UI.Modules
|
|||
{
|
||||
Cache = provider;
|
||||
|
||||
Get["/"] = _ => CheckLatestVersion();
|
||||
Get["/", true] = async (x,ct) => await CheckLatestVersion();
|
||||
}
|
||||
|
||||
private ICacheProvider Cache { get; }
|
||||
|
||||
private static Logger Log = LogManager.GetCurrentClassLogger();
|
||||
|
||||
private Response CheckLatestVersion()
|
||||
private async Task<Response> CheckLatestVersion()
|
||||
{
|
||||
try
|
||||
{
|
||||
|
@ -60,7 +61,7 @@ namespace PlexRequests.UI.Modules
|
|||
}
|
||||
|
||||
var checker = new StatusChecker();
|
||||
var release = Cache.GetOrSet(CacheKeys.LastestProductVersion, () => checker.GetStatus(), 30);
|
||||
var release = await Cache.GetOrSetAsync(CacheKeys.LastestProductVersion, async() => await checker.GetStatus(), 30);
|
||||
|
||||
return Response.AsJson(release.UpdateAvailable
|
||||
? new JsonUpdateAvailableModel { UpdateAvailable = true}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue