From f8bb2bd8d27d90c466ddbc0f897a9bcfb5f0120e Mon Sep 17 00:00:00 2001 From: ayntgl Date: Wed, 9 Feb 2022 21:55:07 +0400 Subject: [PATCH] feat(util): export return value of Login() & TOTP() as LoginResponse --- util/discord.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/util/discord.go b/util/discord.go index 70e51f7..3f160af 100644 --- a/util/discord.go +++ b/util/discord.go @@ -25,14 +25,14 @@ func HasPermission(s *discordgo.State, cID string, p int64) bool { return perm&p == p } -type loginResponse struct { +type LoginResponse struct { Ticket string `json:"ticket"` Token string `json:"token"` MFA bool `json:"mfa"` SMS bool `json:"sms"` } -func Login(s *discordgo.Session, email string, password string) (*loginResponse, error) { +func Login(s *discordgo.Session, email string, password string) (*LoginResponse, error) { data := struct { Email string `json:"email"` Password string `json:"password"` @@ -47,7 +47,7 @@ func Login(s *discordgo.Session, email string, password string) (*loginResponse, return nil, err } - var lr loginResponse + var lr LoginResponse err = json.Unmarshal(resp, &lr) if err != nil { return nil, err @@ -56,7 +56,7 @@ func Login(s *discordgo.Session, email string, password string) (*loginResponse, return &lr, nil } -func TOTP(s *discordgo.Session, code string, ticket string) (*loginResponse, error) { +func TOTP(s *discordgo.Session, code string, ticket string) (*LoginResponse, error) { data := struct { Code string `json:"code"` Ticket string `json:"ticket"` @@ -67,7 +67,7 @@ func TOTP(s *discordgo.Session, code string, ticket string) (*loginResponse, err return nil, err } - var lr loginResponse + var lr LoginResponse err = json.Unmarshal(resp, &lr) if err != nil { return nil, err