From 9653dc8686bd9079a7d7a9c320e7abc8a9469458 Mon Sep 17 00:00:00 2001 From: Alex Rosenzweig <64241648+shellz-n-stuff@users.noreply.github.com> Date: Thu, 21 Mar 2024 14:10:05 +1100 Subject: [PATCH 1/2] adding support for custom properties --- github/apps.go | 1 + 1 file changed, 1 insertion(+) diff --git a/github/apps.go b/github/apps.go index f0392f2d706..2ebfee505cd 100644 --- a/github/apps.go +++ b/github/apps.go @@ -77,6 +77,7 @@ type InstallationPermissions struct { Metadata *string `json:"metadata,omitempty"` Members *string `json:"members,omitempty"` OrganizationAdministration *string `json:"organization_administration,omitempty"` + OrganizationCustomProperties *string `json:"organization_custom_properties,omitempty"` OrganizationCustomRoles *string `json:"organization_custom_roles,omitempty"` OrganizationHooks *string `json:"organization_hooks,omitempty"` OrganizationPackages *string `json:"organization_packages,omitempty"` From ff0bdb44c3fd529495693a3a99f3054d08a81c20 Mon Sep 17 00:00:00 2001 From: Alex Rosenzweig Date: Mon, 25 Mar 2024 07:00:53 +1100 Subject: [PATCH 2/2] updated generated files --- github/github-accessors.go | 8 ++++++++ github/github-accessors_test.go | 10 ++++++++++ 2 files changed, 18 insertions(+) diff --git a/github/github-accessors.go b/github/github-accessors.go index 01b81375234..f95e4c3b9bd 100644 --- a/github/github-accessors.go +++ b/github/github-accessors.go @@ -8686,6 +8686,14 @@ func (i *InstallationPermissions) GetOrganizationAdministration() string { return *i.OrganizationAdministration } +// GetOrganizationCustomProperties returns the OrganizationCustomProperties field if it's non-nil, zero value otherwise. +func (i *InstallationPermissions) GetOrganizationCustomProperties() string { + if i == nil || i.OrganizationCustomProperties == nil { + return "" + } + return *i.OrganizationCustomProperties +} + // GetOrganizationCustomRoles returns the OrganizationCustomRoles field if it's non-nil, zero value otherwise. func (i *InstallationPermissions) GetOrganizationCustomRoles() string { if i == nil || i.OrganizationCustomRoles == nil { diff --git a/github/github-accessors_test.go b/github/github-accessors_test.go index ba3287351da..ca263064ffb 100644 --- a/github/github-accessors_test.go +++ b/github/github-accessors_test.go @@ -10177,6 +10177,16 @@ func TestInstallationPermissions_GetOrganizationAdministration(tt *testing.T) { i.GetOrganizationAdministration() } +func TestInstallationPermissions_GetOrganizationCustomProperties(tt *testing.T) { + var zeroValue string + i := &InstallationPermissions{OrganizationCustomProperties: &zeroValue} + i.GetOrganizationCustomProperties() + i = &InstallationPermissions{} + i.GetOrganizationCustomProperties() + i = nil + i.GetOrganizationCustomProperties() +} + func TestInstallationPermissions_GetOrganizationCustomRoles(tt *testing.T) { var zeroValue string i := &InstallationPermissions{OrganizationCustomRoles: &zeroValue}