Priority is an int

This commit is contained in:
Mickael Remond 2019-06-20 18:36:57 +02:00
parent 923fd61587
commit 5d362b505b
No known key found for this signature in database
GPG Key ID: E6F6045D79965AA3
2 changed files with 4 additions and 4 deletions

View File

@ -10,7 +10,7 @@ type Presence struct {
PacketAttrs
Show string `xml:"show,omitempty"` // away, chat, dnd, xa
Status string `xml:"status,omitempty"`
Priority string `xml:"priority,omitempty"`
Priority int `xml:"priority,omitempty"`
Error Err `xml:"error,omitempty"`
}

View File

@ -34,13 +34,13 @@ func TestPresenceSubElt(t *testing.T) {
type pres struct {
Show string `xml:"show"`
Status string `xml:"status"`
Priority string `xml:"priority"`
Priority int `xml:"priority"`
}
presence := xmpp.NewPresence("admin@localhost", "test@localhost", "1", "en")
presence.Show = "xa"
presence.Status = "Coding"
presence.Priority = "10"
presence.Priority = 10
data, err := xml.Marshal(presence)
if err != nil {
@ -59,6 +59,6 @@ func TestPresenceSubElt(t *testing.T) {
t.Errorf("cannot read 'status' as presence subelement (%s)", parsedPresence.Status)
}
if parsedPresence.Priority != presence.Priority {
t.Errorf("cannot read 'priority' as presence subelement (%s)", parsedPresence.Priority)
t.Errorf("cannot read 'priority' as presence subelement (%d)", parsedPresence.Priority)
}
}