Merge pull request #68 from iopred/loginissue

Fix login token issue. Fixes #66
This commit is contained in:
Bruce 2016-01-09 10:30:30 -06:00
commit 30252123a0

View file

@ -109,13 +109,11 @@ func (s *Session) Login(email string, password string) (token string, err error)
response, err := s.Request("POST", LOGIN, data) response, err := s.Request("POST", LOGIN, data)
var temp map[string]interface{} temp := struct {
token string
}{}
err = json.Unmarshal(response, &temp) err = json.Unmarshal(response, &temp)
if err != nil { token = temp.token
return
}
token = temp["token"].(string)
return return
} }
@ -130,13 +128,11 @@ func (s *Session) Register(username string) (token string, err error) {
response, err := s.Request("POST", REGISTER, data) response, err := s.Request("POST", REGISTER, data)
var temp map[string]interface{} temp := struct {
token string
}{}
err = json.Unmarshal(response, &temp) err = json.Unmarshal(response, &temp)
if err != nil { token = temp.token
return
}
token = temp["token"].(string)
return return
} }