Skip to content

Commit fa2ff65

Browse files
committed
feat: update member kind handling to use string literals for user and service account
1 parent 891f930 commit fa2ff65

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

castai/resource_enterprise_group.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1115,9 +1115,9 @@ func convertBatchUpdateEnterpriseGroupsResponseGroup(
11151115
}
11161116

11171117
switch *member.Kind {
1118-
case organization_management.DefinitionMemberKindSUBJECTKINDUSER:
1118+
case "USER":
11191119
m.Kind = EnterpriseGroupMemberKindUser
1120-
case organization_management.DefinitionMemberKindSUBJECTKINDSERVICEACCOUNT:
1120+
case "SERVICE_ACCOUNT":
11211121
m.Kind = EnterpriseGroupMemberKindServiceAccount
11221122
default:
11231123
return EnterpriseGroupWithRoleBindings{},

castai/resource_enterprise_group_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1081,17 +1081,17 @@ func TestResourceEnterpriseGroupUpdateContext(t *testing.T) {
10811081
Id: lo.ToPtr(member1ID),
10821082
Email: lo.ToPtr("member1@example.com"),
10831083
AddedTime: lo.ToPtr(time.Now()),
1084-
Kind: lo.ToPtr(organization_management.DefinitionMemberKindSUBJECTKINDUSER),
1084+
Kind: lo.ToPtr(organization_management.DefinitionMemberKind("USER")),
10851085
},
10861086
{
10871087
Id: lo.ToPtr(member2ID),
10881088
AddedTime: lo.ToPtr(time.Now()),
1089-
Kind: lo.ToPtr(organization_management.DefinitionMemberKindSUBJECTKINDSERVICEACCOUNT),
1089+
Kind: lo.ToPtr(organization_management.DefinitionMemberKind("SERVICE_ACCOUNT")),
10901090
},
10911091
{
10921092
Id: lo.ToPtr(member3ID),
10931093
AddedTime: lo.ToPtr(time.Now()),
1094-
Kind: lo.ToPtr(organization_management.DefinitionMemberKindSUBJECTKINDSERVICEACCOUNT),
1094+
Kind: lo.ToPtr(organization_management.DefinitionMemberKind("SERVICE_ACCOUNT")),
10951095
},
10961096
},
10971097
},

0 commit comments

Comments
 (0)