diff --git a/eventSubscribe.go b/eventSubscribe.go index 4df0cfe..5387452 100644 --- a/eventSubscribe.go +++ b/eventSubscribe.go @@ -99,7 +99,7 @@ func sendGreeting4ExistingUser(in InWechatMsg, info crmdLead) { } -func (m *WechatUserInfo) registerNewUserWithInfo(in InWechatMsg) { +func (m *WechatUserInfo) registerNewUserWithInfo(in InWechatMsg) (newuser crmdLead, err error) { u := crmdLead{} u.FirstName = "\u0020" u.LastName = m.NickName @@ -108,9 +108,9 @@ func (m *WechatUserInfo) registerNewUserWithInfo(in InWechatMsg) { u.Status = "New" data, _ := json.Marshal(u) - url := "https://c.hitxy.org.au/api/v1/Lead" - headers := crmPrepareLeadUploadHTTPHeader() - resp, err := postRAW(data, url, headers) - log.Println(resp) - log.Println(err) + entity, err := crmCreateEntity("Lead", data) + if err == nil { + newuser = entity.(crmdLead) + } + return }