From 8f396b3f4638d5fcd80714ca263e2c9c3ca51fe4 Mon Sep 17 00:00:00 2001
From: Dante Dam <laggycomputer@yahoo.com>
Date: Sat, 14 Sep 2024 09:18:30 -0700
Subject: [PATCH] /advance_pointer: defer before processing

---
 src/commands/maint.rs | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/commands/maint.rs b/src/commands/maint.rs
index 809a7da..5936ca4 100644
--- a/src/commands/maint.rs
+++ b/src/commands/maint.rs
@@ -16,6 +16,8 @@ pub(crate) async fn advance_pointer(
     ctx: Context<'_>,
     #[description = "do not approve this event number and after"] stop_before: Option<EventNumber>,
 ) -> Result<(), BotError> {
+    ctx.defer().await?;
+
     let LeagueInfo { first_unreviewed_event_number, .. } = ctx.data().mongo
         .collection::<LeagueInfo>("league_info")
         .find_one(doc! {})