aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2016-12-02 03:03:38 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2016-12-02 03:03:38 -0500
commit12ff39eeafd7bfe81b7d3dd4d3046b5640e33495 (patch)
treea8ed96b4a15a7c3623018ea81f335eb20e715b68
parent77a6eafe154f2b5d1005c0dccffea6e3967635f1 (diff)
update details
-rw-r--r--Emby.Server.Implementations/Connect/ConnectManager.cs3
-rw-r--r--Emby.Server.Implementations/Security/PluginSecurityManager.cs4
2 files changed, 3 insertions, 4 deletions
diff --git a/Emby.Server.Implementations/Connect/ConnectManager.cs b/Emby.Server.Implementations/Connect/ConnectManager.cs
index 079bfe868..b7faaa901 100644
--- a/Emby.Server.Implementations/Connect/ConnectManager.cs
+++ b/Emby.Server.Implementations/Connect/ConnectManager.cs
@@ -817,7 +817,6 @@ namespace Emby.Server.Implementations.Connect
}
}
- private readonly SemaphoreSlim _connectImageSemaphore = new SemaphoreSlim(5, 5);
private async Task RefreshAuthorizations(List<ServerUserAuthorizationResponse> list, bool refreshImages)
{
var users = _userManager.Users.ToList();
@@ -992,7 +991,7 @@ namespace Emby.Server.Implementations.Connect
if (changed)
{
- await _providerManager.SaveImage(user, imageUrl, _connectImageSemaphore, ImageType.Primary, null, CancellationToken.None).ConfigureAwait(false);
+ await _providerManager.SaveImage(user, imageUrl, null, ImageType.Primary, null, CancellationToken.None).ConfigureAwait(false);
await user.RefreshMetadata(new MetadataRefreshOptions(_fileSystem)
{
diff --git a/Emby.Server.Implementations/Security/PluginSecurityManager.cs b/Emby.Server.Implementations/Security/PluginSecurityManager.cs
index 2a22d048c..f21259137 100644
--- a/Emby.Server.Implementations/Security/PluginSecurityManager.cs
+++ b/Emby.Server.Implementations/Security/PluginSecurityManager.cs
@@ -261,13 +261,13 @@ namespace Emby.Server.Implementations.Security
var reg = new RegRecord
{
// Cache the result for up to a week
- registered = regInfo != null && nextCheckDate >= DateTime.UtcNow,
+ registered = regInfo != null && nextCheckDate >= DateTime.UtcNow && expDate >= DateTime.UtcNow,
expDate = expDate
};
var success = reg.registered;
- if (!(lastChecked > DateTime.UtcNow.AddDays(-1)))
+ if (!(lastChecked > DateTime.UtcNow.AddDays(-1)) || !reg.registered)
{
var data = new Dictionary<string, string>
{