Don't logout if logging in through token. (from @recht matterircd fork)

pull/218/head
Wim 7 years ago
parent 877f0fe2e8
commit d261949db2

@ -229,6 +229,10 @@ func (m *MMClient) Logout() error {
m.WsQuit = true
m.WsClient.Close()
m.WsClient.UnderlyingConn().Close()
if strings.Contains(m.Credentials.Pass, model.SESSION_COOKIE_TOKEN) {
m.log.Debug("Not invalidating session in logout, credential is a token")
return nil
}
_, err := m.Client.Logout()
if err != nil {
return err

Loading…
Cancel
Save