From ffc6cc1861fddd3e6d3e411308f6a8dbbfcd467c Mon Sep 17 00:00:00 2001 From: Sora233 Date: Thu, 23 Dec 2021 12:56:04 +0800 Subject: [PATCH] return init error (#208) --- client/client.go | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/client/client.go b/client/client.go index 1f986ac5..1ef81104 100644 --- a/client/client.go +++ b/client/client.go @@ -278,9 +278,9 @@ func (c *QQClient) Login() (*LoginResponse, error) { } l := rsp.(LoginResponse) if l.Success { - _ = c.init(false) + err = c.init(false) } - return &l, nil + return &l, err } func (c *QQClient) TokenLogin(token []byte) error { @@ -342,9 +342,9 @@ func (c *QQClient) QRCodeLogin(info *QRCodeLoginInfo) (*LoginResponse, error) { } rsp := i.(LoginResponse) if rsp.Success { - _ = c.init(false) + err = c.init(false) } - return &rsp, nil + return &rsp, err } // SubmitCaptcha send captcha to server @@ -357,9 +357,9 @@ func (c *QQClient) SubmitCaptcha(result string, sign []byte) (*LoginResponse, er } l := rsp.(LoginResponse) if l.Success { - _ = c.init(false) + err = c.init(false) } - return &l, nil + return &l, err } func (c *QQClient) SubmitTicket(ticket string) (*LoginResponse, error) { @@ -371,9 +371,9 @@ func (c *QQClient) SubmitTicket(ticket string) (*LoginResponse, error) { } l := rsp.(LoginResponse) if l.Success { - _ = c.init(false) + err = c.init(false) } - return &l, nil + return &l, err } func (c *QQClient) SubmitSMS(code string) (*LoginResponse, error) { @@ -384,9 +384,9 @@ func (c *QQClient) SubmitSMS(code string) (*LoginResponse, error) { } l := rsp.(LoginResponse) if l.Success { - _ = c.init(false) + err = c.init(false) } - return &l, nil + return &l, err } func (c *QQClient) RequestSMS() bool {