From 054115bc893e110f5fb54f05b607cc6d14543417 Mon Sep 17 00:00:00 2001 From: Seth Moore Date: Sun, 10 Jan 2016 10:43:47 -0500 Subject: [PATCH 1/2] Fix Login crash by returning immediately --- restapi.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/restapi.go b/restapi.go index e8eff27..0f6a8e5 100644 --- a/restapi.go +++ b/restapi.go @@ -108,6 +108,9 @@ func (s *Session) Login(email string, password string) (token string, err error) }{email, password} response, err := s.Request("POST", LOGIN, data) + if err != nil { + return response, err + } temp := struct { Token string `json:"token"` From e7553701705578ad062883781bb2605a58ff3a60 Mon Sep 17 00:00:00 2001 From: Seth Moore Date: Sun, 10 Jan 2016 10:50:08 -0500 Subject: [PATCH 2/2] Fix return type... --- restapi.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/restapi.go b/restapi.go index 0f6a8e5..87e32d8 100644 --- a/restapi.go +++ b/restapi.go @@ -109,7 +109,7 @@ func (s *Session) Login(email string, password string) (token string, err error) response, err := s.Request("POST", LOGIN, data) if err != nil { - return response, err + return "", err } temp := struct {