From 40579dc0e806b47ca102b7cb423f1687e0e4fadb Mon Sep 17 00:00:00 2001 From: shoopea Date: Thu, 30 May 2019 16:55:38 +0800 Subject: [PATCH] test --- msg.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/msg.go b/msg.go index 6ad014e..a412c3e 100644 --- a/msg.go +++ b/msg.go @@ -69,24 +69,36 @@ func parseSubTypeMessageGRolesAck(m *ChatWarsMessage, r *regexp.Regexp) (*ChatWa if strings.compare(`[unassigned]`, r.ReplaceAllString(m.Text, "${Bartender}")) != 0 { s := r.ReplaceAllString(m.Text, "${Bartender}") cwm.BartenderID64 = getObjUserID(s[1:]) + } else { + cwm.BartenderID64 = 0 } if strings.compare(`[unassigned]`, r.ReplaceAllString(m.Text, "${Commander}")) != 0 { s := r.ReplaceAllString(m.Text, "${Commander}") cwm.CommanderID64 = getObjUserID(s[1:]) + } else { + cwm.CommanderID64 = 0 } if strings.compare(`[unassigned]`, r.ReplaceAllString(m.Text, "${Squire}")) != 0 { s := r.ReplaceAllString(m.Text, "${Bartender}") cwm.SquireID64 = getObjUserID(s[1:]) + } else { + cwm.SquireID64 = 0 } if strings.compare(`[unassigned]`, r.ReplaceAllString(m.Text, "${Treasurer}")) != 0 { s := r.ReplaceAllString(m.Text, "${Bartender}") cwm.TreasurerID64 = getObjUserID(s[1:]) + } else { + cwm.TreasurerID64 = 0 } log.Printf("parseSubTypeMessageGRolesAck : Guild roles Ack identified\n") log.Printf("parseSubTypeMessageGRolesAck : Bartender : %s\n", r.ReplaceAllString(m.Text, "${Bartender}")) log.Printf("parseSubTypeMessageGRolesAck : Commander : %s\n", r.ReplaceAllString(m.Text, "${Commander}")) log.Printf("parseSubTypeMessageGRolesAck : Squire : %s\n", r.ReplaceAllString(m.Text, "${Squire}")) log.Printf("parseSubTypeMessageGRolesAck : Treasurer : %s\n", r.ReplaceAllString(m.Text, "${Treasurer}")) + log.Printf("cwm.BartenderID64 : %d\n", cwm.BartenderID64) + log.Printf("cwm.CommanderID64 : %d\n", cwm.CommanderID64) + log.Printf("cwm.SquireID64 : %d\n", cwm.SquireID64) + log.Printf("cwm.TreasurerID64 : %d\n", cwm.TreasurerID64) return &cwm, nil }