Ver código fonte

fix(util): directly pass code, ticket to data struct

rigormorrtiss 4 anos atrás
pai
commit
88e27fa413
1 arquivos alterados com 2 adições e 5 exclusões
  1. 2 5
      util/discord.go

+ 2 - 5
util/discord.go

@@ -129,13 +129,10 @@ func Login(s *discordgo.Session, email, password string) (*loginResponse, error)
 // TOTP creates a new request to `/mfa/totp` endpoint for time-based one-time
 // passcode for essential login information
 func TOTP(s *discordgo.Session, code, ticket string) (*loginResponse, error) {
-	var data struct {
+	data := struct {
 		Code   string `json:"code"`
 		Ticket string `json:"ticket"`
-	}
-	data.Code = code
-	data.Ticket = ticket
-
+	}{code, ticket}
 	e := discordgo.EndpointAuth + "mfa/totp"
 	resp, err := s.RequestWithBucketID("POST", e, data, e)
 	if err != nil {