mirror of
https://github.com/documenso/documenso.git
synced 2025-11-14 00:32:43 +10:00
19 lines
665 B
TypeScript
19 lines
665 B
TypeScript
import { acceptOrganisationInvitation } from '@documenso/lib/server-only/organisation/accept-organisation-invitation';
|
|
|
|
import { maybeAuthenticatedProcedure } from '../trpc';
|
|
import {
|
|
ZAcceptOrganisationMemberInviteRequestSchema,
|
|
ZAcceptOrganisationMemberInviteResponseSchema,
|
|
} from './accept-organisation-member-invite.types';
|
|
|
|
export const acceptOrganisationMemberInviteRoute = maybeAuthenticatedProcedure
|
|
.input(ZAcceptOrganisationMemberInviteRequestSchema)
|
|
.output(ZAcceptOrganisationMemberInviteResponseSchema)
|
|
.mutation(async ({ input }) => {
|
|
const { token } = input;
|
|
|
|
return await acceptOrganisationInvitation({
|
|
token,
|
|
});
|
|
});
|