Skip to content

Commit 16c3283

Browse files
committed
fix(backend): Add missing property 'adminDeleteEnabled' in Organization resource
1 parent 73c9c1d commit 16c3283

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

.changeset/breezy-fans-punch.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@clerk/backend': patch
3+
---
4+
5+
Add missing property 'adminDeleteEnabled' in Organization resource

packages/backend/src/api/resources/JSON.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ export interface OrganizationJSON extends ClerkResourceJSON {
144144
created_at: number;
145145
updated_at: number;
146146
max_allowed_memberships: number;
147+
admin_delete_enabled: boolean;
147148
}
148149

149150
export interface OrganizationInvitationJSON extends ClerkResourceJSON {

packages/backend/src/api/resources/Organization.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export class Organization {
1313
readonly publicMetadata: OrganizationPublicMetadata | null = {},
1414
readonly privateMetadata: OrganizationPrivateMetadata = {},
1515
readonly maxAllowedMemberships: number,
16+
readonly adminDeleteEnabled: boolean,
1617
) {}
1718

1819
static fromJSON(data: OrganizationJSON): Organization {
@@ -28,6 +29,7 @@ export class Organization {
2829
data.public_metadata,
2930
data.private_metadata,
3031
data.max_allowed_memberships,
32+
data.admin_delete_enabled,
3133
);
3234
}
3335
}

0 commit comments

Comments
 (0)