From f06781485153cf3f63411adf9a0f3389af973b76 Mon Sep 17 00:00:00 2001 From: Martin Dosch Date: Fri, 12 Apr 2024 10:53:15 +0200 Subject: [PATCH] FAST success: New token OR reduced expiry not AND. --- xmpp.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xmpp.go b/xmpp.go index 60b84d8..7706c08 100644 --- a/xmpp.go +++ b/xmpp.go @@ -742,7 +742,7 @@ func (c *Client) init(o *Options) error { if bind2 { c.jid = v.AuthorizationIdentifier } - if v.Token.Token != "" && v.Token.Token != o.FastToken { + if v.Token.Token != "" || v.Token.Token != o.FastToken { m := f.Authentication.Inline.Fast.Mechanism switch { case slices.Contains(m, "HT-SHA-256-EXPR") && tls13: