email refactor
This commit is contained in:
@@ -3,7 +3,7 @@ const { Feedback, User } = require('../models');
|
||||
const { authenticateToken } = require('../middleware/auth');
|
||||
const { validateFeedback, sanitizeInput } = require('../middleware/validation');
|
||||
const logger = require('../utils/logger');
|
||||
const emailService = require('../services/emailService');
|
||||
const emailServices = require('../services/email');
|
||||
const router = express.Router();
|
||||
|
||||
// Submit new feedback
|
||||
@@ -29,7 +29,7 @@ router.post('/', authenticateToken, sanitizeInput, validateFeedback, async (req,
|
||||
|
||||
// Send confirmation email to user
|
||||
try {
|
||||
await emailService.sendFeedbackConfirmation(req.user, feedback);
|
||||
await emailServices.feedback.sendFeedbackConfirmation(req.user, feedback);
|
||||
} catch (emailError) {
|
||||
reqLogger.error("Failed to send feedback confirmation email", {
|
||||
error: emailError.message,
|
||||
@@ -41,7 +41,7 @@ router.post('/', authenticateToken, sanitizeInput, validateFeedback, async (req,
|
||||
|
||||
// Send notification email to admin
|
||||
try {
|
||||
await emailService.sendFeedbackNotificationToAdmin(req.user, feedback);
|
||||
await emailServices.feedback.sendFeedbackNotificationToAdmin(req.user, feedback);
|
||||
} catch (emailError) {
|
||||
reqLogger.error("Failed to send feedback notification to admin", {
|
||||
error: emailError.message,
|
||||
|
||||
Reference in New Issue
Block a user