From cf358a572cda3448210c4856b5732a68257fbd3d Mon Sep 17 00:00:00 2001 From: Otto Hollmann Date: Mon, 2 May 2022 20:49:33 +0200 Subject: [PATCH] Fix logout command --- commands.go | 1 + ...04-02-add-password.go => 2022-04-02-add-password-username.go} | 0 user.go | 1 - 3 files changed, 1 insertion(+), 1 deletion(-) rename database/upgrades/{2022-04-02-add-password.go => 2022-04-02-add-password-username.go} (100%) diff --git a/commands.go b/commands.go index 6686599..8cb56c1 100644 --- a/commands.go +++ b/commands.go @@ -278,6 +278,7 @@ func (handler *CommandHandler) CommandLogout(ce *CommandEvent) { } } ce.Reply("Logged out successfully.") + ce.User.Conn.LoginInfo = nil if ce.User.Conn.Refresh != nil { ce.User.Conn.Refresh <- -1 } else { diff --git a/database/upgrades/2022-04-02-add-password.go b/database/upgrades/2022-04-02-add-password-username.go similarity index 100% rename from database/upgrades/2022-04-02-add-password.go rename to database/upgrades/2022-04-02-add-password-username.go diff --git a/user.go b/user.go index 6cbd456..ff9a96c 100644 --- a/user.go +++ b/user.go @@ -432,7 +432,6 @@ func (user *User) monitorSession(ce *CommandEvent) { leavePortals(ce) } } else { - ce.Reply("Session expired\nStore your password into database with command `save-password` to resolve this issue.") close(user.Conn.Refresh) leavePortals(ce) }