feat: enhance email monitoring and management features

- Added a new section for monitoring email status, allowing users to track the email queue and identify sending issues.
- Updated the backend to support new internal queries for listing pending emails and retrieving email configurations.
- Refactored email-related mutations to improve error handling and streamline the email sending process.
- Enhanced the overall email management experience by providing clearer feedback and monitoring capabilities.
This commit is contained in:
2025-11-04 21:27:48 -03:00
parent 12db52a8a7
commit f6671e0f16
8 changed files with 505 additions and 772 deletions

View File

@@ -370,10 +370,10 @@ export const enviarMensagem = mutation({
variaveis: {
remetente: usuarioAtual.nome,
mensagem: descricao,
conversaId: args.conversaId,
conversaId: args.conversaId.toString(),
urlSistema,
},
enviadoPorId: usuarioAtual._id,
enviadoPor: usuarioAtual._id,
}).catch((error) => {
console.error(`Erro ao agendar email para usuário ${participanteId}:`, error);
});