Add debug logging for markContactEmailsAsRead and remove password change restriction

This commit is contained in:
richardtekula
2025-11-20 08:00:14 +01:00
parent 51714c8edd
commit 178b18baa5
20 changed files with 152 additions and 394 deletions

View File

@@ -1,5 +1,6 @@
import { ZodError } from 'zod';
import { ValidationError } from '../../utils/errors.js';
import { logger } from '../../utils/logger.js';
/**
* Middleware na validáciu request body pomocou Zod schema
@@ -34,7 +35,7 @@ export const validateBody = (schema) => {
}
// Log unexpected errors
console.error('Validation error:', error);
logger.error('Validation error', { error: error.message });
return res.status(400).json({
success: false,
@@ -74,7 +75,7 @@ export const validateQuery = (schema) => {
});
}
console.error('Query validation error:', error);
logger.error('Query validation error', { error: error.message });
return res.status(400).json({
success: false,
@@ -114,7 +115,7 @@ export const validateParams = (schema) => {
});
}
console.error('Params validation error:', error);
logger.error('Params validation error', { error: error.message });
return res.status(400).json({
success: false,