Merge pull request #47 from sethdmoore/fix-login-crash

Prevent login crash by assuming a json.Unmarshal "just works"
This commit is contained in:
Bruce 2016-01-06 13:53:34 -06:00
commit f52fb7979e

View file

@ -111,6 +111,10 @@ func (s *Session) Login(email string, password string) (token string, err error)
var temp map[string]interface{}
err = json.Unmarshal(response, &temp)
// prevent crashing by manipulating a map that has no data
if err != nil {
return
}
token = temp["token"].(string)
return
}