File tree Expand file tree Collapse file tree 4 files changed +16
-0
lines changed
Expand file tree Collapse file tree 4 files changed +16
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ ' @clerk/backend ' : minor
3+ ---
4+
5+ Add ` createOrganizationEnabled ` param in ` @clerk/backend ` method ` User.updateUser() `
6+ Example:
7+ ``` typescript
8+ import { createClerkClient } from ' @clerk/backend' ;
9+
10+ const clerkClient = createClerkClient ({... });
11+ await clerkClient .users .updateUser (' user_...' , { createOrganizationEnabled: true })
12+ ```
Original file line number Diff line number Diff line change @@ -75,6 +75,7 @@ interface UpdateUserParams extends UserMetadataParams {
7575 backupCodes ?: string [ ] ;
7676 externalId ?: string ;
7777 createdAt ?: Date ;
78+ createOrganizationEnabled ?: boolean ;
7879}
7980
8081type GetOrganizationMembershipListParams = {
Original file line number Diff line number Diff line change @@ -287,6 +287,7 @@ export interface UserJSON extends ClerkResourceJSON {
287287 unsafe_metadata : UserUnsafeMetadata ;
288288 created_at : number ;
289289 updated_at : number ;
290+ create_organization_enabled : boolean ;
290291}
291292
292293export interface VerificationJSON extends ClerkResourceJSON {
Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ export class User {
3838 readonly phoneNumbers : PhoneNumber [ ] = [ ] ,
3939 readonly web3Wallets : Web3Wallet [ ] = [ ] ,
4040 readonly externalAccounts : ExternalAccount [ ] = [ ] ,
41+ readonly createOrganizationEnabled : boolean ,
4142 ) { }
4243
4344 static fromJSON ( data : UserJSON ) : User {
@@ -70,6 +71,7 @@ export class User {
7071 ( data . phone_numbers || [ ] ) . map ( x => PhoneNumber . fromJSON ( x ) ) ,
7172 ( data . web3_wallets || [ ] ) . map ( x => Web3Wallet . fromJSON ( x ) ) ,
7273 ( data . external_accounts || [ ] ) . map ( ( x : ExternalAccountJSON ) => ExternalAccount . fromJSON ( x ) ) ,
74+ data . create_organization_enabled ,
7375 ) ;
7476 }
7577}
You can’t perform that action at this time.
0 commit comments