Skip to content

Commit db14281

Browse files
(GH-925) Fix pagination for auth0_organization_member import/Create limit (#964)
* (GH-925) Fix pagination for auth0_organization_member import/Create limit * resolved issues
1 parent 236d388 commit db14281

8 files changed

+3524
-3848
lines changed

internal/auth0/organization/resource_member.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,14 +58,14 @@ func readOrganizationMember(ctx context.Context, data *schema.ResourceData, meta
5858

5959
organizationID := data.Get("organization_id").(string)
6060

61-
members, err := api.Organization.Members(ctx, organizationID)
61+
members, err := fetchAllOrganizationMembers(ctx, api, organizationID)
6262
if err != nil {
6363
return diag.FromErr(internalError.HandleAPIError(data, err))
6464
}
6565

6666
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)