Provide access to xml:lang information. (#168)

This commit is contained in:
Martin 2024-01-10 13:57:27 +01:00 committed by GitHub
parent 2f9bd427e8
commit 794ed98f9f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -888,6 +888,7 @@ type Chat struct {
Thread string
Ooburl string
Oobdesc string
Lang string
Roster Roster
Other []string
OtherElem []XMLElement
@ -964,6 +965,7 @@ func (c *Client) Recv() (stanza interface{}, err error) {
Other: v.OtherStrings(),
OtherElem: v.Other,
Stamp: stamp,
Lang: v.Lang,
}
return chat, nil
case *clientQuery:
@ -1314,6 +1316,7 @@ type clientMessage struct {
ID string `xml:"id,attr"`
To string `xml:"to,attr"`
Type string `xml:"type,attr"` // chat, error, groupchat, headline, or normal
Lang string `xml:"lang,attr"`
// These should technically be []clientText, but string is much more convenient.
Subject string `xml:"subject"`