email refactor

This commit is contained in:
jackiettran
2025-11-14 17:36:35 -05:00
parent 629f0055a1
commit 3a6da3d47d
25 changed files with 3176 additions and 2219 deletions

View File

@@ -7,7 +7,7 @@ const crypto = require("crypto");
const fs = require("fs");
const path = require("path");
const { AlphaInvitation, User, sequelize } = require("../models");
const emailService = require("../services/emailService");
const emailServices = require("../services/email");
const logger = require("../utils/logger");
// Generate unique alpha code
@@ -69,7 +69,7 @@ async function addInvitation(email, notes = "") {
// Send invitation email
let emailSent = false;
try {
await emailService.sendAlphaInvitation(email, code);
await emailServices.alphaInvitation.sendAlphaInvitation(email, code);
emailSent = true;
} catch (emailError) {
console.log(`\n⚠️ Warning: Failed to send email to ${email}`);
@@ -131,7 +131,7 @@ async function resendInvitation(emailOrCode) {
// Resend the email
try {
await emailService.sendAlphaInvitation(invitation.email, invitation.code);
await emailServices.alphaInvitation.sendAlphaInvitation(invitation.email, invitation.code);
console.log(`\n✅ Alpha invitation resent successfully!`);
console.log(` Email: ${invitation.email}`);