File tree 4 files changed +16
-0
lines changed
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 {
75
75
backupCodes ?: string [ ] ;
76
76
externalId ?: string ;
77
77
createdAt ?: Date ;
78
+ createOrganizationEnabled ?: boolean ;
78
79
}
79
80
80
81
type GetOrganizationMembershipListParams = {
Original file line number Diff line number Diff line change @@ -287,6 +287,7 @@ export interface UserJSON extends ClerkResourceJSON {
287
287
unsafe_metadata : UserUnsafeMetadata ;
288
288
created_at : number ;
289
289
updated_at : number ;
290
+ create_organization_enabled : boolean ;
290
291
}
291
292
292
293
export interface VerificationJSON extends ClerkResourceJSON {
Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ export class User {
38
38
readonly phoneNumbers : PhoneNumber [ ] = [ ] ,
39
39
readonly web3Wallets : Web3Wallet [ ] = [ ] ,
40
40
readonly externalAccounts : ExternalAccount [ ] = [ ] ,
41
+ readonly createOrganizationEnabled : boolean ,
41
42
) { }
42
43
43
44
static fromJSON ( data : UserJSON ) : User {
@@ -70,6 +71,7 @@ export class User {
70
71
( data . phone_numbers || [ ] ) . map ( x => PhoneNumber . fromJSON ( x ) ) ,
71
72
( data . web3_wallets || [ ] ) . map ( x => Web3Wallet . fromJSON ( x ) ) ,
72
73
( data . external_accounts || [ ] ) . map ( ( x : ExternalAccountJSON ) => ExternalAccount . fromJSON ( x ) ) ,
74
+ data . create_organization_enabled ,
73
75
) ;
74
76
}
75
77
}
You can’t perform that action at this time.
0 commit comments