Checkpoint: Modification de l'envoi d'attestation pour joindre le PDF directement en pièce jointe :
- Modification de la fonction sendAttestationEmail dans server/emailService.ts - Le PDF est maintenant téléchargé depuis l'URL et converti en Buffer - Le PDF est joint à l'email en pièce jointe (base64) au lieu d'un lien de téléchargement - Nom du fichier joint : Attestation_Nom_Prenom.pdf - Texte de l'email adapté : "Vous trouverez votre attestation en pièce jointe de cet email" - Déployé sur le VPS de production (https://formations.itinova.org) - Les attestations sont maintenant envoyées directement en pièce jointe
This commit is contained in:
1
todo.md
1
todo.md
@@ -860,3 +860,4 @@
|
||||
- [x] Corriger l'erreur SQL "Failed query: insert into attestations" lors de l'upload d'attestation manuelle (ajout de apprenantId et sequenceId)
|
||||
- [x] Corriger l'erreur "refetchInscrits is not defined" lors de l'upload d'attestation manuelle (remplacement par refetchApprenants)
|
||||
- [x] Corriger l'erreur "aucune attestation disponible pour cet apprenant" lors de l'envoi manuel d'une attestation uploadée (vérification de documentUrl ou urlPdf)
|
||||
- [x] Modifier l'envoi d'attestation pour joindre le PDF directement en pièce jointe au lieu d'un lien de téléchargement
|
||||
|
||||
Reference in New Issue
Block a user