Fix Logout function. Closes #50

This commit is contained in:
Bruce Marriner 2016-01-11 12:06:25 -06:00
parent dc9357f61d
commit 614ecda516

View file

@ -163,6 +163,16 @@ func (s *Session) Register(username string) (token string, err error) {
func (s *Session) Logout() (err error) {
// _, err = s.Request("POST", LOGOUT, fmt.Sprintf(`{"token": "%s"}`, s.Token))
if s.Token == "" {
return
}
data := struct {
Token string `json:"token"`
}{s.Token}
_, err = s.Request("POST", LOGOUT, data)
return
}