patreon error fix
This commit is contained in:
		@@ -13,6 +13,7 @@ using NadekoBot.Services;
 | 
			
		||||
using NadekoBot.Services.Database.Models;
 | 
			
		||||
using NadekoBot.Extensions;
 | 
			
		||||
using Discord;
 | 
			
		||||
using NLog;
 | 
			
		||||
 | 
			
		||||
namespace NadekoBot.Modules.Utility
 | 
			
		||||
{
 | 
			
		||||
@@ -74,11 +75,13 @@ namespace NadekoBot.Modules.Utility
 | 
			
		||||
 | 
			
		||||
            private readonly Timer update;
 | 
			
		||||
            private readonly SemaphoreSlim claimLockJustInCase = new SemaphoreSlim(1, 1);
 | 
			
		||||
            private readonly Logger _log;
 | 
			
		||||
 | 
			
		||||
            private PatreonThingy()
 | 
			
		||||
            {
 | 
			
		||||
                if (string.IsNullOrWhiteSpace(NadekoBot.Credentials.PatreonAccessToken))
 | 
			
		||||
                    return;
 | 
			
		||||
                _log = LogManager.GetCurrentClassLogger();
 | 
			
		||||
                update = new Timer(async (_) => await LoadPledges(), null, TimeSpan.Zero, TimeSpan.FromHours(3));
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
@@ -119,6 +122,10 @@ namespace NadekoBot.Modules.Utility
 | 
			
		||||
                        Reward = x,
 | 
			
		||||
                    }).ToImmutableArray();
 | 
			
		||||
                }
 | 
			
		||||
                catch (Exception ex)
 | 
			
		||||
                {
 | 
			
		||||
                    _log.Warn(ex);
 | 
			
		||||
                }
 | 
			
		||||
                finally
 | 
			
		||||
                {
 | 
			
		||||
                    var _ = Task.Run(async () =>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user