File tree Expand file tree Collapse file tree 2 files changed +12
-1
lines changed
packages/backend/src/api/endpoints Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " @clerk/backend " : patch
3+ ---
4+
5+ Introduce ` includeMembersCount ` parameter to ` getOrganization ` , allowing to retrieve an organization with ` membersCount ` .
Original file line number Diff line number Diff line change @@ -34,7 +34,9 @@ type CreateParams = {
3434 maxAllowedMemberships ?: number ;
3535} & MetadataParams ;
3636
37- type GetOrganizationParams = { organizationId : string } | { slug : string } ;
37+ type GetOrganizationParams = ( { organizationId : string } | { slug : string } ) & {
38+ includeMembersCount ?: boolean ;
39+ } ;
3840
3941type UpdateParams = {
4042 name ?: string ;
@@ -115,12 +117,16 @@ export class OrganizationAPI extends AbstractAPI {
115117 }
116118
117119 public async getOrganization ( params : GetOrganizationParams ) {
120+ const { includeMembersCount } = params ;
118121 const organizationIdOrSlug = 'organizationId' in params ? params . organizationId : params . slug ;
119122 this . requireId ( organizationIdOrSlug ) ;
120123
121124 return this . request < Organization > ( {
122125 method : 'GET' ,
123126 path : joinPaths ( basePath , organizationIdOrSlug ) ,
127+ queryParams : {
128+ includeMembersCount,
129+ } ,
124130 } ) ;
125131 }
126132
You can’t perform that action at this time.
0 commit comments