mirror of
https://dev.narayana.im/narayana/telegabber.git
synced 2026-08-05 04:07:07 +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"`
|
||||
}
|
||||
|
||||
// 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
|
||||
type MessageXMucUserExtension struct {
|
||||
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{
|
||||
From: inviteFrom,
|
||||
},
|
||||
}, extensions.MessageXLegacyInviteExtension{
|
||||
Jid: messageFrom,
|
||||
})
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue