@@ -37,7 +37,7 @@ var ApproveSlashCommand = discord.SlashCommandCreate{
37
37
}
38
38
39
39
func ApproveUserCommandHandler (e * handler.CommandEvent ) error {
40
- utils .LogInteraction ("approve" , e )
40
+ utils .LogInteractionContext ("approve" , e , e . Ctx )
41
41
42
42
guild , inGuild := e .Guild ()
43
43
if ! inGuild {
@@ -49,7 +49,7 @@ func ApproveUserCommandHandler(e *handler.CommandEvent) error {
49
49
}
50
50
51
51
func ApproveSlashCommandHandler (e * handler.CommandEvent ) error {
52
- utils .LogInteraction ("Approve" , e )
52
+ utils .LogInteractionContext ("Approve" , e , e . Ctx )
53
53
54
54
guild , inGuild := e .Guild ()
55
55
if ! inGuild {
@@ -61,15 +61,15 @@ func ApproveSlashCommandHandler(e *handler.CommandEvent) error {
61
61
}
62
62
63
63
func approvedInnerHandler (e * handler.CommandEvent , guild discord.Guild , member discord.ResolvedMember ) error {
64
- slog .Info ( "Entered approvedInnerHandler" )
64
+ slog .InfoContext ( e . Ctx , "Entered approvedInnerHandler" )
65
65
err := e .DeferCreateMessage (true )
66
66
if err != nil {
67
67
slog .Error ("Failed to defer message." , "err" , err )
68
68
}
69
69
70
70
guildSettings , err := model .GetGuildSettings (guild .ID )
71
71
if err != nil {
72
- slog .Error ( "Failed to get guild settings." ,
72
+ slog .ErrorContext ( e . Ctx , "Failed to get guild settings." ,
73
73
"guild_id" , guild .ID ,
74
74
"err" , err )
75
75
_ , err = e .CreateFollowupMessage (discord .NewMessageCreateBuilder ().
@@ -133,6 +133,9 @@ func approvedInnerHandler(e *handler.CommandEvent, guild discord.Guild, member d
133
133
}
134
134
}
135
135
136
+ slog .InfoContext (e .Ctx , "user has been approved" ,
137
+ "guild_id" , guild .ID )
138
+
136
139
if guildSettings .GatekeepApprovedMessage == "" {
137
140
slog .Info ("No approved message set; not sending message." )
138
141
_ , err := e .CreateFollowupMessage (discord .NewMessageCreateBuilder ().
0 commit comments