Skip to content

Commit d0ed2b8

Browse files
(GH-925) Fix pagination for auth0_organization_member import/Create limit
1 parent 525eba1 commit d0ed2b8

8 files changed

+3525
-3849
lines changed

internal/auth0/organization/resource_member.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,15 +57,15 @@ func readOrganizationMember(ctx context.Context, data *schema.ResourceData, meta
5757
api := meta.(*config.Config).GetAPI()
5858

5959
organizationID := data.Get("organization_id").(string)
60+
userID := data.Get("user_id").(string)
6061

61-
members, err := api.Organization.Members(ctx, organizationID)
62+
members, err := fetchAllOrganizationMembers(ctx, api, organizationID)
6263
if err != nil {
6364
return diag.FromErr(internalError.HandleAPIError(data, err))
6465
}
6566

66-
userID := data.Get("user_id").(string)
67-
for _, member := range members.Members {
68-
if member.GetUserID() == userID {
67+
for _, memberID := range members {
68+
if memberID == userID {
6969
return nil
7070
}
7171
}

test/data/recordings/TestAccDataSourceOrganization.yaml

Lines changed: 191 additions & 515 deletions
Large diffs are not rendered by default.

test/data/recordings/TestAccOrganizationConnection.yaml

Lines changed: 526 additions & 526 deletions
Large diffs are not rendered by default.

test/data/recordings/TestAccOrganizationConnections.yaml

Lines changed: 898 additions & 898 deletions
Large diffs are not rendered by default.

test/data/recordings/TestAccOrganizationMember.yaml

Lines changed: 441 additions & 441 deletions
Large diffs are not rendered by default.

test/data/recordings/TestAccOrganizationMemberRole.yaml

Lines changed: 388 additions & 388 deletions
Large diffs are not rendered by default.

test/data/recordings/TestAccOrganizationMemberRoles.yaml

Lines changed: 397 additions & 397 deletions
Large diffs are not rendered by default.

test/data/recordings/TestAccOrganizationMembers.yaml

Lines changed: 680 additions & 680 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)