Skip to content

Commit f9126b3

Browse files
authored
Merge pull request #333 from hector-vido/organization-plan
Added a plan struct inside organization
2 parents 6877637 + 588abad commit f9126b3

File tree

1 file changed

+14
-8
lines changed

1 file changed

+14
-8
lines changed

pkg/github/types.go

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1162,14 +1162,20 @@ type Organization struct {
11621162
BillingEmail string `json:"billing_email"`
11631163
Company string `json:"company"`
11641164
// Email is publicly visible
1165-
Email string `json:"email"`
1166-
Location string `json:"location"`
1167-
Name string `json:"name"`
1168-
Description string `json:"description"`
1169-
HasOrganizationProjects bool `json:"has_organization_projects"`
1170-
HasRepositoryProjects bool `json:"has_repository_projects"`
1171-
DefaultRepositoryPermission string `json:"default_repository_permission"`
1172-
MembersCanCreateRepositories bool `json:"members_can_create_repositories"`
1165+
Email string `json:"email"`
1166+
Location string `json:"location"`
1167+
Name string `json:"name"`
1168+
Description string `json:"description"`
1169+
HasOrganizationProjects bool `json:"has_organization_projects"`
1170+
HasRepositoryProjects bool `json:"has_repository_projects"`
1171+
DefaultRepositoryPermission string `json:"default_repository_permission"`
1172+
MembersCanCreateRepositories bool `json:"members_can_create_repositories"`
1173+
Plan OrgPlan `json:"plan"`
1174+
}
1175+
1176+
// OrgPlan contains the Plan fields for the organization plan (free, gold, silver, medium...)
1177+
type OrgPlan struct {
1178+
Name string `json:"name"`
11731179
}
11741180

11751181
// OrgMembership contains Membership fields for user membership in an org.

0 commit comments

Comments
 (0)