refactor(invitation): simplify buildInvitationUrl by removing email parameter

This commit is contained in:
Yusuf İpek
2026-04-10 21:11:56 +03:00
parent 8014fc3986
commit 84ea384ee7
5 changed files with 4 additions and 6 deletions
@@ -160,7 +160,7 @@ export async function POST(request: NextRequest, { params }: RouteParams) {
projectId,
});
const invitationUrl = buildInvitationUrl(invitation.token, normalizedEmail);
const invitationUrl = buildInvitationUrl(invitation.token);
void sendInvitationEmail({
to: normalizedEmail,
inviterName: session.user.name || 'A team member',
@@ -87,7 +87,7 @@ export async function GET(request: NextRequest, { params }: RouteParams) {
const { searchParams } = new URL(request.url);
const includeResolved = searchParams.get('includeResolved') !== 'false';
const limit = Math.min(Math.max(1, parseInt(searchParams.get('limit') ?? '200', 10)), 500);
const offset = Math.max(0, parseInt(searchParams.get('offset') ?? '0', 10));
const offset = Math.min(Math.max(0, parseInt(searchParams.get('offset') ?? '0', 10)), 50000);
const commentsFilter = {
versionId,
@@ -206,7 +206,7 @@ export async function POST(request: NextRequest, { params }: RouteParams) {
workspaceId,
});
const invitationUrl = buildInvitationUrl(invitation.token, normalizedEmail);
const invitationUrl = buildInvitationUrl(invitation.token);
void sendInvitationEmail({
to: normalizedEmail,
inviterName: session.user.name || 'A team member',
-1
View File
@@ -6,7 +6,6 @@ import { acceptInvitationTokenForUser } from '@/lib/invitations';
interface InvitationAcceptPageProps {
searchParams: Promise<{
token?: string;
email?: string;
}>;
}