| } | } | ||||
| func getLeadIDFromCookie(r *http.Request) (leadID string, ok bool) { | func getLeadIDFromCookie(r *http.Request) (leadID string, ok bool) { | ||||
| return cookieVerifyAndGet(r, cookLeadID) | |||||
| } | |||||
| func cookieVerifyAndGet(r *http.Request, name string) (value string, ok bool) { | |||||
| ok = false | ok = false | ||||
| cookie, leadok := r.Cookie(cookLeadID) //crm lead | |||||
| cookie, leadok := r.Cookie(name) | |||||
| if leadok != nil { | if leadok != nil { | ||||
| return | return | ||||
| } | } | ||||
| return | return | ||||
| } | } | ||||
| ok = true | ok = true | ||||
| leadID = s[0] | |||||
| value = s[0] | |||||
| return | return | ||||
| } | } | ||||
| func createNewCookie(r *http.Request) (ret http.Cookie, info crmdLead) { | func createNewCookie(r *http.Request) (ret http.Cookie, info crmdLead) { |