diff --git a/ocis-pkg/keycloak/types.go b/ocis-pkg/keycloak/types.go index 2d5de64a5a..366a550e31 100644 --- a/ocis-pkg/keycloak/types.go +++ b/ocis-pkg/keycloak/types.go @@ -26,8 +26,8 @@ var userActionsToString = map[UserAction]string{ // PIIReport is a structure of all the PersonalIdentifiableInformation contained in keycloak. type PIIReport struct { - UserData *libregraph.User - Credentials []*gocloak.CredentialRepresentation + UserData *libregraph.User `json:"user_data,omitempty"` + Credentials []*gocloak.CredentialRepresentation `json:"credentials,omitempty"` } // Client represents a keycloak client. diff --git a/services/graph/pkg/service/v0/personaldata.go b/services/graph/pkg/service/v0/personaldata.go index 6a7b360fd1..2017c60314 100644 --- a/services/graph/pkg/service/v0/personaldata.go +++ b/services/graph/pkg/service/v0/personaldata.go @@ -81,7 +81,6 @@ func (g Graph) GatherPersonalData(usr *user.User, ref *provider.Reference, token ctx, err := utils.ImpersonateUser(usr, g.gatewayClient, g.config.MachineAuthAPIKey) if err != nil { g.logger.Error().Err(err).Str("userID", usr.GetId().GetOpaqueId()).Msg("cannot impersonate user") - } // create data data := make(map[string]interface{})