Skip to content

Commit 1df4e86

Browse files
committed
changes
1 parent afaf387 commit 1df4e86

3 files changed

Lines changed: 9 additions & 2 deletions

File tree

src/app/api/assessments/send-invitation/route.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { z } from 'zod';
33
import { handleError } from '@/lib/utils/errors.utils';
44
import { getSession } from '@/lib/utils/auth.utils';
55
import { assertRecruiterOrAbove } from '@/lib/utils/permissions.utils';
6-
import { sendAssessmentInvitationEmail } from '@/lib/services/assessment-invitation-email.service';
6+
import { emailService } from '@/lib/services/email.service';
77

88
const sendAssessmentInvitationSchema = z.object({
99
candidateId: z.string().cuid(),
@@ -17,7 +17,7 @@ export async function POST(request: NextRequest) {
1717
const body = await request.json();
1818
const { candidateId } = sendAssessmentInvitationSchema.parse(body);
1919

20-
const result = await sendAssessmentInvitationEmail(
20+
const result = await emailService.sendAssessmentInvitationEmail(
2121
candidateId,
2222
session.activeOrganizationId
2323
);

src/lib/services/assessment-invitation-email.service.ts renamed to src/lib/services/email.service.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { prisma } from '@/lib/prisma';
22
import sesConnector from '@/lib/connectors/ses.connector';
33
import { generateAssessmentInvitationHTML } from '@/lib/templates/assessment-invitation-email';
4+
import { email } from 'zod';
45

56
interface SendAssessmentInvitationResult {
67
success: boolean;
@@ -84,3 +85,9 @@ export async function sendAssessmentInvitationEmail(
8485
assessmentId: assessment.id,
8586
};
8687
}
88+
89+
const emailService = {
90+
sendAssessmentInvitationEmail,
91+
};
92+
93+
export default emailService;
File renamed without changes.

0 commit comments

Comments
 (0)