Skip to content

Commit 090bab6

Browse files
committed
fix(types,backend): Add missing property 'privateMetadata' in OrganizationInvitation resource
1 parent 16c3283 commit 090bab6

File tree

4 files changed

+13
-0
lines changed

4 files changed

+13
-0
lines changed

.changeset/gentle-kings-pretend.md

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

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ export interface OrganizationInvitationJSON extends ClerkResourceJSON {
151151
email_address: string;
152152
organization_id: string;
153153
public_metadata: OrganizationInvitationPublicMetadata;
154+
private_metadata: OrganizationInvitationPrivateMetadata;
154155
role: OrganizationMembershipRole;
155156
status: OrganizationInvitationStatus;
156157
created_at: number;

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ export class OrganizationInvitation {
1111
readonly updatedAt: number,
1212
readonly status?: OrganizationInvitationStatus,
1313
readonly publicMetadata: OrganizationInvitationPublicMetadata = {},
14+
readonly privateMetadata: OrganizationInvitationPrivateMetadata = {},
1415
) {}
1516

1617
static fromJSON(data: OrganizationInvitationJSON) {
@@ -23,6 +24,7 @@ export class OrganizationInvitation {
2324
data.updated_at,
2425
data.status,
2526
data.public_metadata,
27+
data.private_metadata,
2628
);
2729
}
2830
}

packages/types/src/organizationInvitation.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ declare global {
1010
interface OrganizationInvitationPublicMetadata {
1111
[k: string]: unknown;
1212
}
13+
14+
interface OrganizationInvitationPrivateMetadata {
15+
[k: string]: unknown;
16+
}
1317
}
1418

1519
export interface OrganizationInvitationResource extends ClerkResource {

0 commit comments

Comments
 (0)