test
This commit is contained in:
parent
d069f6b223
commit
d879f832fb
13
msg.go
13
msg.go
@ -7,6 +7,7 @@ import (
|
|||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
"time"
|
"time"
|
||||||
|
"unicode/utf8"
|
||||||
)
|
)
|
||||||
|
|
||||||
func parseSubTypeMessageReportAck(m *ChatWarsMessage, r *regexp.Regexp) (*ChatWarsMessageReportAck, error) {
|
func parseSubTypeMessageReportAck(m *ChatWarsMessage, r *regexp.Regexp) (*ChatWarsMessageReportAck, error) {
|
||||||
@ -69,25 +70,29 @@ func parseSubTypeMessageGRolesAck(m *ChatWarsMessage, r *regexp.Regexp) (*ChatWa
|
|||||||
*/
|
*/
|
||||||
if strings.Compare(`[unassigned]`, r.ReplaceAllString(m.Text, "${Bartender}")) != 0 {
|
if strings.Compare(`[unassigned]`, r.ReplaceAllString(m.Text, "${Bartender}")) != 0 {
|
||||||
s := r.ReplaceAllString(m.Text, "${Bartender}")
|
s := r.ReplaceAllString(m.Text, "${Bartender}")
|
||||||
cwm.BartenderID64 = getObjUserID(s[1:])
|
_, i := utf8.DecodeRunInString(s)
|
||||||
|
cwm.BartenderID64 = getObjUserID(s[i:])
|
||||||
} else {
|
} else {
|
||||||
cwm.BartenderID64 = 0
|
cwm.BartenderID64 = 0
|
||||||
}
|
}
|
||||||
if strings.Compare(`[unassigned]`, r.ReplaceAllString(m.Text, "${Commander}")) != 0 {
|
if strings.Compare(`[unassigned]`, r.ReplaceAllString(m.Text, "${Commander}")) != 0 {
|
||||||
s := r.ReplaceAllString(m.Text, "${Commander}")
|
s := r.ReplaceAllString(m.Text, "${Commander}")
|
||||||
cwm.CommanderID64 = getObjUserID(s[1:])
|
_, i := utf8.DecodeRunInString(s)
|
||||||
|
cwm.CommanderID64 = getObjUserID(s[i:])
|
||||||
} else {
|
} else {
|
||||||
cwm.CommanderID64 = 0
|
cwm.CommanderID64 = 0
|
||||||
}
|
}
|
||||||
if strings.Compare(`[unassigned]`, r.ReplaceAllString(m.Text, "${Squire}")) != 0 {
|
if strings.Compare(`[unassigned]`, r.ReplaceAllString(m.Text, "${Squire}")) != 0 {
|
||||||
s := r.ReplaceAllString(m.Text, "${Bartender}")
|
s := r.ReplaceAllString(m.Text, "${Bartender}")
|
||||||
cwm.SquireID64 = getObjUserID(s[1:])
|
_, i := utf8.DecodeRunInString(s)
|
||||||
|
cwm.SquireID64 = getObjUserID(s[i:])
|
||||||
} else {
|
} else {
|
||||||
cwm.SquireID64 = 0
|
cwm.SquireID64 = 0
|
||||||
}
|
}
|
||||||
if strings.Compare(`[unassigned]`, r.ReplaceAllString(m.Text, "${Treasurer}")) != 0 {
|
if strings.Compare(`[unassigned]`, r.ReplaceAllString(m.Text, "${Treasurer}")) != 0 {
|
||||||
s := r.ReplaceAllString(m.Text, "${Bartender}")
|
s := r.ReplaceAllString(m.Text, "${Bartender}")
|
||||||
cwm.TreasurerID64 = getObjUserID(s[1:])
|
_, i := utf8.DecodeRunInString(s)
|
||||||
|
cwm.TreasurerID64 = getObjUserID(s[i:])
|
||||||
} else {
|
} else {
|
||||||
cwm.TreasurerID64 = 0
|
cwm.TreasurerID64 = 0
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user