From 4a1439574dc7cd59bfdbc3ffeac0c070292d3cef Mon Sep 17 00:00:00 2001 From: vguruparan Date: Tue, 9 Sep 2025 11:45:04 -0500 Subject: [PATCH] Update lockname to default if not provided. --- .../BotSharp.Abstraction/Crontab/Settings/CrontabSettings.cs | 2 +- .../BotSharp.Core.Crontab/Services/CrontabWatcher.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Infrastructure/BotSharp.Abstraction/Crontab/Settings/CrontabSettings.cs b/src/Infrastructure/BotSharp.Abstraction/Crontab/Settings/CrontabSettings.cs index 53e90959..31326687 100644 --- a/src/Infrastructure/BotSharp.Abstraction/Crontab/Settings/CrontabSettings.cs +++ b/src/Infrastructure/BotSharp.Abstraction/Crontab/Settings/CrontabSettings.cs @@ -4,7 +4,7 @@ public class CrontabSettings { public CrontabBaseSetting EventSubscriber { get; set; } = new(); public CrontabBaseSetting Watcher { get; set; } = new(); - public string LockName { get; set; } + public string LockName { get; set; } = "default"; } public class CrontabBaseSetting diff --git a/src/Infrastructure/BotSharp.Core.Crontab/Services/CrontabWatcher.cs b/src/Infrastructure/BotSharp.Core.Crontab/Services/CrontabWatcher.cs index 9497ddd4..dce21fa6 100644 --- a/src/Infrastructure/BotSharp.Core.Crontab/Services/CrontabWatcher.cs +++ b/src/Infrastructure/BotSharp.Core.Crontab/Services/CrontabWatcher.cs @@ -18,7 +18,7 @@ public class CrontabWatcher : BackgroundService _logger = logger; _services = services; _cronSettings = cronSettings; - DIST_KEY = $"CrontabWatcher:locker-{_cronSettings.LockName ?? "default"}"; + DIST_KEY = $"CrontabWatcher:locker-{_cronSettings.LockName}"; } protected override async Task ExecuteAsync(CancellationToken stoppingToken)