MED-82: add patient notification emails (#74)

* MED-82: add patient notification emails

* remove console.log

* clean up

* remove extra paragraph from email
This commit is contained in:
Helena
2025-09-09 10:37:22 +03:00
committed by GitHub
parent d00449da29
commit ca13e9e30a
37 changed files with 718 additions and 179 deletions

View File

@@ -23,7 +23,7 @@ export const POST = async (request: NextRequest) => {
'Successfully sent out open job notification emails to doctors.',
);
await createNotificationLog({
action: NotificationAction.NEW_JOBS_ALERT,
action: NotificationAction.DOCTOR_NEW_JOBS,
status: 'SUCCESS',
});
return NextResponse.json(
@@ -39,7 +39,7 @@ export const POST = async (request: NextRequest) => {
e,
);
await createNotificationLog({
action: NotificationAction.NEW_JOBS_ALERT,
action: NotificationAction.DOCTOR_NEW_JOBS,
status: 'FAIL',
comment: e?.message,
});

View File

@@ -24,9 +24,9 @@ export default async function AnalysisResultsPage({
}) {
const account = await loadCurrentUserAccount();
const { id: analysisResponseId } = await params;
const { id: analysisOrderId } = await params;
const analysisResponse = await loadUserAnalysis(Number(analysisResponseId));
const analysisResponse = await loadUserAnalysis(Number(analysisOrderId));
if (!account?.id || !analysisResponse) {
return null;