Skip to content

Commit 83c4da9

Browse files
fix casing for github directory sync (#2282)
Signed-off-by: Sarah Funkhouser <147884153+golanglemonade@users.noreply.github.com>
1 parent bcccfda commit 83c4da9

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

internal/integrations/definitions/githubapp/mappings.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -138,11 +138,11 @@ var mapExprRepositoryAsset = providerkit.CelMapExpr([]providerkit.CelMapEntry{
138138

139139
// mapExprDirectoryAccount is the CEL mapping expression for GitHub organization member payloads mapped to DirectoryAccount
140140
var mapExprDirectoryAccount = providerkit.CelMapExpr([]providerkit.CelMapEntry{
141-
{Key: integrationgenerated.IntegrationMappingDirectoryAccountExternalID, Expr: `payload.DatabaseID != 0 ? string(payload.DatabaseID) : payload.Login`},
142-
{Key: integrationgenerated.IntegrationMappingDirectoryAccountCanonicalEmail, Expr: `payload.Email`},
143-
{Key: integrationgenerated.IntegrationMappingDirectoryAccountDisplayName, Expr: `payload.Name != "" ? payload.Name : payload.Login`},
144-
{Key: integrationgenerated.IntegrationMappingDirectoryAccountAvatarRemoteURL, Expr: `payload.AvatarURL`},
145-
{Key: integrationgenerated.IntegrationMappingDirectoryAccountDirectoryName, Expr: `payload.Org`},
141+
{Key: integrationgenerated.IntegrationMappingDirectoryAccountExternalID, Expr: `payload.databaseId != 0 ? string(payload.databaseId) : payload.login`},
142+
{Key: integrationgenerated.IntegrationMappingDirectoryAccountCanonicalEmail, Expr: `payload.email`},
143+
{Key: integrationgenerated.IntegrationMappingDirectoryAccountDisplayName, Expr: `payload.name != "" ? payload.name : payload.login`},
144+
{Key: integrationgenerated.IntegrationMappingDirectoryAccountAvatarRemoteURL, Expr: `payload.avatarUrl`},
145+
{Key: integrationgenerated.IntegrationMappingDirectoryAccountDirectoryName, Expr: `payload.organization != "" && payload.organization.name != "" ? payload.organization.name : ""`},
146146
{Key: integrationgenerated.IntegrationMappingDirectoryAccountStatus, Expr: `dyn("ACTIVE")`},
147147
{Key: integrationgenerated.IntegrationMappingDirectoryAccountProfile, Expr: "payload"},
148148
})

0 commit comments

Comments
 (0)