mirror of
https://dev.narayana.im/narayana/telegabber.git
synced 2026-08-05 12:17:06 +00:00
Duplicate MUC invitations via a legacy element
This commit is contained in:
parent
a05724b93a
commit
76919e0c96
2 changed files with 8 additions and 0 deletions
|
|
@ -213,6 +213,12 @@ type QueryRegisterRemove struct {
|
||||||
XMLName xml.Name `xml:"remove"`
|
XMLName xml.Name `xml:"remove"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// MessageXLegacyInviteExtension is from JEP-0045
|
||||||
|
type MessageXLegacyInviteExtension struct {
|
||||||
|
XMLName xml.Name `xml:"jabber:x:conference x"`
|
||||||
|
Jid string `xml:"jid,attr"`
|
||||||
|
}
|
||||||
|
|
||||||
// MessageXMucUserExtension is from XEP-0045
|
// MessageXMucUserExtension is from XEP-0045
|
||||||
type MessageXMucUserExtension struct {
|
type MessageXMucUserExtension struct {
|
||||||
XMLName xml.Name `xml:"http://jabber.org/protocol/muc#user x"`
|
XMLName xml.Name `xml:"http://jabber.org/protocol/muc#user x"`
|
||||||
|
|
|
||||||
|
|
@ -269,6 +269,8 @@ func sendMessageWrapper(to, from, body, subject, errorText, id string, component
|
||||||
Invite: extensions.MessageXMucUserInvite{
|
Invite: extensions.MessageXMucUserInvite{
|
||||||
From: inviteFrom,
|
From: inviteFrom,
|
||||||
},
|
},
|
||||||
|
}, extensions.MessageXLegacyInviteExtension{
|
||||||
|
Jid: messageFrom,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue