From 7d630088a4893210a60b80f5fc6f0dc4ae64571d Mon Sep 17 00:00:00 2001 From: Matthew Date: Mon, 27 Nov 2023 03:23:30 -0500 Subject: [PATCH] refactor: Fix code formatting and reset config --- config.json | 8 ++++---- server/channelserver/handlers_discord.go | 4 ++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/config.json b/config.json index dcccdf069..aabc3d62a 100644 --- a/config.json +++ b/config.json @@ -19,9 +19,9 @@ "AutoCreateAccount": true, "CleanDB": false, "MaxLauncherHR": false, - "LogInboundMessages": true, - "LogOutboundMessages": true, - "LogMessageData": true, + "LogInboundMessages": false, + "LogOutboundMessages": false, + "LogMessageData": false, "MaxHexdumpLength": 256, "DivaEvent": 0, "FestaEvent": -1, @@ -140,7 +140,7 @@ "Port": 53312 }, "SignV2": { - "Enabled": true, + "Enabled": false, "Port": 8080, "PatchServer": "", "Banners": [], diff --git a/server/channelserver/handlers_discord.go b/server/channelserver/handlers_discord.go index 61c7a2a57..1772e2d06 100644 --- a/server/channelserver/handlers_discord.go +++ b/server/channelserver/handlers_discord.go @@ -75,6 +75,7 @@ func (s *Server) onInteraction(ds *discordgo.Session, i *discordgo.InteractionCr if err != nil { return } + err = ds.InteractionRespond(i.Interaction, &discordgo.InteractionResponse{ Type: discordgo.InteractionResponseChannelMessageWithSource, Data: &discordgo.InteractionResponseData{ @@ -82,17 +83,20 @@ func (s *Server) onInteraction(ds *discordgo.Session, i *discordgo.InteractionCr Flags: discordgo.MessageFlagsEphemeral, }, }) + if err != nil { return } break case "password": password, _ := bcrypt.GenerateFromPassword([]byte(i.ApplicationCommandData().Options[0].StringValue()), 10) + _, err := s.db.Exec("UPDATE users SET password = $1 WHERE discord_id = $2", password, i.Member.User.ID) if err != nil { s.logger.Error(fmt.Sprint(err)) return } + err = ds.InteractionRespond(i.Interaction, &discordgo.InteractionResponse{ Type: discordgo.InteractionResponseChannelMessageWithSource, Data: &discordgo.InteractionResponseData{