From 186a62b18509412bde0142c5b9cefb5a33e70b96 Mon Sep 17 00:00:00 2001 From: vsmk98 Date: Fri, 3 Apr 2020 10:10:06 +0800 Subject: [PATCH] handled unhandled error. --- permission/permission.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/permission/permission.go b/permission/permission.go index 649d3623c..8493dbddf 100644 --- a/permission/permission.go +++ b/permission/permission.go @@ -901,7 +901,11 @@ func (p *PermissionCtrl) populateOrgToCache(orgId string) *types.OrgInfo { Pending: true, }, } - org, parentOrgId, ultimateParentId, orgLevel, orgStatus, _ := permOrgInterface.GetOrgDetails(orgId) + org, parentOrgId, ultimateParentId, orgLevel, orgStatus, err := permOrgInterface.GetOrgDetails(orgId) + if err != nil { + log.Info("failed to retrieve the org details from permissions contract", "err", err) + return nil + } if orgStatus.Int64() == 0 { return nil }