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