Don't save discord token before login is successful

This commit is contained in:
Tulir Asokan
2023-02-27 01:02:13 +02:00
parent 681a5ff2ab
commit ce4d05bb11

View File

@@ -442,8 +442,13 @@ func (user *User) Login(token string) error {
user.wasLoggedOut = false
user.bridgeStateLock.Unlock()
user.DiscordToken = token
err := user.Connect()
if err != nil {
user.DiscordToken = ""
return err
}
user.Update()
return user.Connect()
return nil
}
func (user *User) IsLoggedIn() bool {