From ce4d05bb1131613856005abcc8fb82b0bf0d2027 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Mon, 27 Feb 2023 01:02:13 +0200 Subject: [PATCH] Don't save discord token before login is successful --- user.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/user.go b/user.go index 38edbe6..73b27d8 100644 --- a/user.go +++ b/user.go @@ -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 {