diff --git a/crmLead.go b/crmLead.go index 718f471..143c519 100644 --- a/crmLead.go +++ b/crmLead.go @@ -220,6 +220,10 @@ func (m crmdLead) Delete() bool { } func (m crmdLead) AvatarCacheURL() string { - u := CRMConfig.CacheSiteURL + "?a=" + m.AvatarID - return buildSignatureAppend2Url(u, IntraAPIConfig.CRMSecrete) + if m.AvatarID != "" { + u := CRMConfig.CacheSiteURL + "?a=" + m.AvatarID + return buildSignatureAppend2Url(u, IntraAPIConfig.CRMSecrete) + } + return GlobalPath.ThisSiteURL + "spa/assets/img/user.png" + }