From abd9bb4bf814b308c0f768a8b3d4f3f43bbb8b99 Mon Sep 17 00:00:00 2001 From: Patrick Peng Sun Date: Sun, 16 Jul 2017 23:13:53 +1000 Subject: [PATCH] bigfix for nil entity --- crmLead.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crmLead.go b/crmLead.go index 143c519..048a6eb 100644 --- a/crmLead.go +++ b/crmLead.go @@ -95,7 +95,9 @@ func crmFindLeadByOpenID(openID string) (info crmdLead, found bool, err error) { func crmGetLead(id string) (r crmdLead, err error) { entity, err := crmGetEntity("Lead", id) - r = entity.(crmdLead) + if err == nil && entity != nil { + r = entity.(crmdLead) + } return }