| author | Stephen Paul Weber
<singpolyma@singpolyma.net> 2024-10-09 15:53:20 UTC |
| committer | Stephen Paul Weber
<singpolyma@singpolyma.net> 2024-10-09 15:53:20 UTC |
| parent | 32ac171009e55541f70a3e02ad951d9f89e0f642 |
| snikket/Client.hx | +1 | -1 |
| snikket/streams/XmppJsStream.hx | +1 | -1 |
diff --git a/snikket/Client.hx b/snikket/Client.hx index a12265f..41be87e 100644 --- a/snikket/Client.hx +++ b/snikket/Client.hx @@ -511,7 +511,7 @@ class Client extends EventEmitter { token = null; stream.connect(jid.asString(), sm); } else { - this.trigger("auth/fail", data); + stream.connect(jid.asString(), sm); } return EventHandled; }); diff --git a/snikket/streams/XmppJsStream.hx b/snikket/streams/XmppJsStream.hx index 1a8b13b..1beaf92 100644 --- a/snikket/streams/XmppJsStream.hx +++ b/snikket/streams/XmppJsStream.hx @@ -221,6 +221,7 @@ class XmppJsStream extends GenericStream { }); xmpp.middleware.use(function (data) { + everConnected = true; if (data.stanza.attrs.xmlns == "urn:xmpp:sm:3") return; if (xmpp.status == "online" && this.state.can("connection-success")) { resumed = xmpp.streamManagement.enabled && xmpp.streamManagement.id != null && xmpp.streamManagement.id != ""; @@ -374,7 +375,6 @@ class XmppJsStream extends GenericStream { /* State handlers */ private function onOnline(event) { - everConnected = true; var item; while ((item = pending.shift()) != null) { client.send(item);