From efdcb3279d9d9fcfa16e18a4961de8fdf9ecdb16 Mon Sep 17 00:00:00 2001 From: Yang Luo Date: Fri, 24 Dec 2021 01:03:50 +0800 Subject: [PATCH] Fix null address bug in getOriginalUsersFromMap(). --- object/syncer_util.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/object/syncer_util.go b/object/syncer_util.go index 0f947862..7a4b5686 100644 --- a/object/syncer_util.go +++ b/object/syncer_util.go @@ -159,7 +159,11 @@ func (syncer *Syncer) setUserByKeyValue(user *User, key string, value string) { func (syncer *Syncer) getOriginalUsersFromMap(results []map[string]string) []*OriginalUser { users := []*OriginalUser{} for _, result := range results { - originalUser := &OriginalUser{} + originalUser := &OriginalUser{ + Address: []string{}, + Properties: map[string]string{}, + } + for _, tableColumn := range syncer.TableColumns { syncer.setUserByKeyValue(originalUser, tableColumn.CasdoorName, result[tableColumn.Name]) }