From 2a306a4dc582d4a809181e03716051448c476317 Mon Sep 17 00:00:00 2001 From: Vegard Berg Date: Wed, 21 Aug 2024 15:53:30 +0200 Subject: [PATCH] fix: Handle result of deferring the interaction response. --- commands/gatekeep.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/commands/gatekeep.go b/commands/gatekeep.go index 30996f1..f897d36 100644 --- a/commands/gatekeep.go +++ b/commands/gatekeep.go @@ -61,8 +61,12 @@ func ApproveSlashCommandHandler(e *handler.CommandEvent) error { } func approvedInnerHandler(e *handler.CommandEvent, guild discord.Guild, member discord.ResolvedMember) error { - slog.Debug("Entered approvedInnerHandler") - _ = e.DeferCreateMessage(true) + slog.Info("Entered approvedInnerHandler") + err := e.DeferCreateMessage(true) + if err != nil { + slog.Error("Failed to defer message.", "err", err) + } + guildSettings, err := model.GetGuildSettings(guild.ID) if err != nil { slog.Error("Failed to get guild settings.",