Verified Commit d27d247c authored by Cui's avatar Cui

fix bug with pointer

parent 65b733e7
......@@ -121,7 +121,7 @@ func (cm *CustomerMessage) GetToUser() interface{} {
return cm.Touser
}
func (cm *CustomerMessage) GetPreview() interface{} {
func (cm *CustomerMessage) GetPreview() bool {
return cm.Preview
}
......
......@@ -15,18 +15,18 @@ func Sender(accessToken string, message MessageStruct) (int, string) {
switch message.MessageType {
case "CUSTOMER":
case "MASS":
var cmi CustomerMessageInterface
var cmi TextCustomerMessage
err := json.Unmarshal(message.MessageData, &cmi)
if err != nil {
msg := "Unmarshal CustomerMessageInterface failed"
msg := "Unmarshal TextCustomerMessage failed"
log.
WithField("error", err).
Error(msg)
return -10001, msg
}
return CustomerMessageSender(accessToken, cmi)
return CustomerMessageSender(accessToken, &cmi)
case "TEMPLATE":
var tm TemplateMessage
err := json.Unmarshal(message.MessageData, &tm)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment