From a967d9b317058a385991f2c9ff28bd3a01652c9f Mon Sep 17 00:00:00 2001 From: Dimitris Klouvas Date: Mon, 1 Apr 2024 11:40:45 +0300 Subject: [PATCH] fix(backend): Fix pagination params types for invitations.getInvitationList() --- .changeset/wise-geese-rest.md | 5 +++++ packages/backend/src/api/endpoints/InvitationApi.ts | 6 ++++-- 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 .changeset/wise-geese-rest.md diff --git a/.changeset/wise-geese-rest.md b/.changeset/wise-geese-rest.md new file mode 100644 index 00000000000..7d26181bc6f --- /dev/null +++ b/.changeset/wise-geese-rest.md @@ -0,0 +1,5 @@ +--- +'@clerk/backend': patch +--- + +Add missing pagination params types for `clerkClient.invitations.getInvitationList()` diff --git a/packages/backend/src/api/endpoints/InvitationApi.ts b/packages/backend/src/api/endpoints/InvitationApi.ts index 99809b7b6d9..76c0137399c 100644 --- a/packages/backend/src/api/endpoints/InvitationApi.ts +++ b/packages/backend/src/api/endpoints/InvitationApi.ts @@ -1,3 +1,5 @@ +import type { ClerkPaginationRequest } from '@clerk/types'; + import { joinPaths } from '../../util/path'; import type { PaginatedResourceResponse } from '../resources/Deserializer'; import type { Invitation } from '../resources/Invitation'; @@ -13,7 +15,7 @@ type CreateParams = { ignoreExisting?: boolean; }; -type GetInvitationListParams = { +type GetInvitationListParams = ClerkPaginationRequest<{ /** * Filters invitations based on their status(accepted, pending, revoked). * @@ -26,7 +28,7 @@ type GetInvitationListParams = { * */ status?: 'accepted' | 'pending' | 'revoked'; -}; +}>; export class InvitationAPI extends AbstractAPI { public async getInvitationList(params: GetInvitationListParams = {}) {