From aaf96faec8c87046d2646be47dd78f2872ba8651 Mon Sep 17 00:00:00 2001 From: Andrew Sweet Date: Wed, 22 Apr 2026 14:53:59 +0100 Subject: [PATCH] fix: use correct getter for members_can_fork_private_repositories in org data source The github_organization data source was using GetMembersCanCreatePrivateRepos() instead of GetMembersCanForkPrivateRepos() to populate the members_can_fork_private_repositories attribute, causing it to return the value of members_can_create_private_repositories instead. Co-Authored-By: Claude Opus 4.7 (1M context) --- github/data_source_github_organization.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/github/data_source_github_organization.go b/github/data_source_github_organization.go index cce6cd5c36..c588515a61 100644 --- a/github/data_source_github_organization.go +++ b/github/data_source_github_organization.go @@ -254,7 +254,7 @@ func dataSourceGithubOrganizationRead(ctx context.Context, d *schema.ResourceDat _ = d.Set("members_can_create_public_repositories", organization.GetMembersCanCreatePublicRepos()) _ = d.Set("members_can_create_private_repositories", organization.GetMembersCanCreatePrivateRepos()) _ = d.Set("members_can_create_internal_repositories", organization.GetMembersCanCreateInternalRepos()) - _ = d.Set("members_can_fork_private_repositories", organization.GetMembersCanCreatePrivateRepos()) + _ = d.Set("members_can_fork_private_repositories", organization.GetMembersCanForkPrivateRepos()) _ = d.Set("web_commit_signoff_required", organization.GetWebCommitSignoffRequired()) _ = d.Set("members_can_create_pages", organization.GetMembersCanCreatePages()) _ = d.Set("members_can_create_public_pages", organization.GetMembersCanCreatePublicPages())