From 245d638ef56ec536bcc195e8fb3110062c02e97d Mon Sep 17 00:00:00 2001 From: Vikash Date: Mon, 4 Apr 2022 11:40:59 +0530 Subject: [PATCH] fix: add blank as default value for IAM schema --- core/appeal/service.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/appeal/service.go b/core/appeal/service.go index 4dc55b88d..a38dc7c75 100644 --- a/core/appeal/service.go +++ b/core/appeal/service.go @@ -783,7 +783,11 @@ func (s *Service) addCreatorDetails(a *domain.Appeal, p *domain.Policy) error { if p.IAM.Schema != nil { creator = map[string]interface{}{} for schemaKey, targetKey := range p.IAM.Schema { - creator[schemaKey] = userDetailsMap[targetKey] + //This will make all value as a string + creator[schemaKey] = "" + if userDetailsMap[targetKey] != nil { + creator[schemaKey] = userDetailsMap[targetKey] + } } } else { creator = userDetailsMap