diff --git a/src/Commands/BanCommandGroup.cs b/src/Commands/BanCommandGroup.cs
index df1d18f..6d662c6 100644
--- a/src/Commands/BanCommandGroup.cs
+++ b/src/Commands/BanCommandGroup.cs
@@ -2,6 +2,7 @@ using System.ComponentModel;
using System.Text;
using Boyfriend.Data;
using Boyfriend.Services;
+using Boyfriend.Services.Update;
using JetBrains.Annotations;
using Remora.Commands.Attributes;
using Remora.Commands.Groups;
@@ -203,7 +204,7 @@ public class BanCommandGroup : CommandGroup
/// was unbanned and vice-versa.
///
///
- ///
+ ///
[Command("unban")]
[DiscordDefaultMemberPermissions(DiscordPermission.BanMembers)]
[DiscordDefaultDMPermission(false)]
diff --git a/src/Commands/MuteCommandGroup.cs b/src/Commands/MuteCommandGroup.cs
index a35699b..ce70d68 100644
--- a/src/Commands/MuteCommandGroup.cs
+++ b/src/Commands/MuteCommandGroup.cs
@@ -2,6 +2,7 @@ using System.ComponentModel;
using System.Text;
using Boyfriend.Data;
using Boyfriend.Services;
+using Boyfriend.Services.Update;
using JetBrains.Annotations;
using Remora.Commands.Attributes;
using Remora.Commands.Groups;
@@ -166,7 +167,7 @@ public class MuteCommandGroup : CommandGroup
/// was unmuted and vice-versa.
///
///
- ///
+ ///
[Command("unmute", "размут")]
[DiscordDefaultMemberPermissions(DiscordPermission.ModerateMembers)]
[DiscordDefaultDMPermission(false)]
diff --git a/src/Services/Update/ScheduledEventUpdateService.cs b/src/Services/Update/ScheduledEventUpdateService.cs
index 3ac8358..83094e9 100644
--- a/src/Services/Update/ScheduledEventUpdateService.cs
+++ b/src/Services/Update/ScheduledEventUpdateService.cs
@@ -114,7 +114,13 @@ public sealed class ScheduledEventUpdateService : BackgroundService
return Result.FromSuccess();
}
- return await SendEarlyEventNotificationAsync(scheduledEvent, data, ct);
+ var sendResult = await SendEarlyEventNotificationAsync(scheduledEvent, data, ct);
+ if (sendResult.IsSuccess)
+ {
+ eventData.EarlyNotificationSent = true;
+ }
+
+ return sendResult;
}
private async Task AutoStartEventAsync(