basic logout

This commit is contained in:
Karmanyaah Malhotra 2021-03-07 15:57:51 -05:00
parent 4e2c73efe3
commit 3c2ed555b3

View File

@ -423,13 +423,13 @@ func (handler *CommandHandler) CommandLogout(ce *CommandEvent) {
ce.User.Conn = nil ce.User.Conn = nil
ce.User.removeFromJIDMap() ce.User.removeFromJIDMap()
ce.User.Token = "" ce.User.Token = ""
ce.User.JID = "" //ce.User.JID = ""
ce.User.Client = nil ce.User.Client = nil
ce.User.Update() ce.User.Update()
// // TODO this causes a foreign key violation, which should be fixed // // TODO this causes a foreign key violation, which should be fixed
// //ce.User.JID = "" // //ce.User.JID = ""
// ce.User.SetSession(nil) // ce.User.SetSession(nil)
// ce.Reply("Logged out successfully.") ce.Reply("Logged out successfully.")
} }
const cmdToggleHelp = `toggle <presence|receipts> - Toggle bridging of presence or read receipts` const cmdToggleHelp = `toggle <presence|receipts> - Toggle bridging of presence or read receipts`
@ -649,7 +649,7 @@ func (handler *CommandHandler) CommandHelp(ce *CommandEvent) {
// cmdPrefix + cmdDeleteConnectionHelp, // cmdPrefix + cmdDeleteConnectionHelp,
// cmdPrefix + cmdPingHelp, // cmdPrefix + cmdPingHelp,
// cmdPrefix + cmdLoginMatrixHelp, // cmdPrefix + cmdLoginMatrixHelp,
// cmdPrefix + cmdLogoutMatrixHelp, cmdPrefix + cmdLogoutMatrixHelp,
// cmdPrefix + cmdToggleHelp, // cmdPrefix + cmdToggleHelp,
cmdPrefix + cmdSyncHelp, cmdPrefix + cmdSyncHelp,
cmdPrefix + cmdListHelp, cmdPrefix + cmdListHelp,