We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4e13310 commit 4325bfeCopy full SHA for 4325bfe
1 file changed
src/Infrastructure/BotSharp.Core.Crontab/Services/CrontabWatcher.cs
@@ -45,6 +45,7 @@ private async Task RunCronChecker(IServiceProvider services)
45
{
46
var cron = services.GetRequiredService<ICrontabService>();
47
var crons = await cron.GetCrontable();
48
+ var settings = services.GetRequiredService<CrontabSettings>();
49
var publisher = services.GetService<IEventPublisher>();
50
51
foreach (var item in crons)
@@ -87,7 +88,7 @@ private async Task RunCronChecker(IServiceProvider services)
87
88
89
_logger.LogInformation($"The current time matches the cron expression {item}");
90
- if (publisher != null)
91
+ if (publisher != null && settings.EventSubscriber.Enabled)
92
93
await publisher.PublishAsync($"Crontab:{item.Title}", item.Cron);
94
}
0 commit comments