diff options
author | xengineering <me@xengineering.eu> | 2023-07-05 22:01:14 +0200 |
---|---|---|
committer | xengineering <me@xengineering.eu> | 2023-07-05 22:02:02 +0200 |
commit | 57845892dbfc6db0648b18e418a6b15218d8526c (patch) | |
tree | e5b1df2ebc99b64ed3672a6dd410d6fbc281b338 /xmpp/iq.go | |
parent | 13eeca2177dc767aa7d01c9caed95ae2be736471 (diff) | |
download | limox-57845892dbfc6db0648b18e418a6b15218d8526c.tar limox-57845892dbfc6db0648b18e418a6b15218d8526c.tar.zst limox-57845892dbfc6db0648b18e418a6b15218d8526c.zip |
Migrate bind receive to new iq struct
Diffstat (limited to 'xmpp/iq.go')
-rw-r--r-- | xmpp/iq.go | 10 |
1 files changed, 3 insertions, 7 deletions
@@ -47,13 +47,9 @@ func (s *session) sendBind() { } } -type iqResponse struct { - Jid string `xml:"urn:ietf:params:xml:ns:xmpp-bind bind>jid"` -} - -func handleIqResponse(s *session, i iqResponse) { - if i.Jid != "" { - s.jid = i.Jid +func handleIq(s *session, i iq) { + if i.Bind.Jid != "" { + s.jid = i.Bind.Jid s.sendPresence() return } |