Files
formation-manager-itinova/.manus/db/db-query-1764695678138.json
Manus Sandbox ee1e7b2d9a Checkpoint: Corrections de deux bugs critiques :
1. Bug d'inscription - Mauvais apprenant associé :
   - Problème : La procédure apprenants.create était une procédure admin, empêchant la création d'apprenants depuis la page publique
   - Solution : Création d'une nouvelle procédure publique apprenants.createPublic
   - Résultat : Les inscriptions sont maintenant correctement associées au bon apprenant

2. Bug email de confirmation - Variable {{prenomApprenant}} non remplacée :
   - Problème : Le template d'inscription contenait {{prenomApprenant}} qui n'était pas remplacé
   - Solution : Mise à jour du bodyContent du template d'inscription dans la base de données avec les bonnes variables
   - Résultat : Les emails de confirmation affichent maintenant correctement le prénom et le nom de l'apprenant

Les deux bugs sont corrigés et prêts pour la publication.
2025-12-02 12:20:38 -05:00

16 lines
1.4 KiB
JSON

{
"query": "SELECT type, name, headerTitle, bodyContent FROM emailTemplates WHERE type = 'inscription' LIMIT 1",
"command": "mysql --batch --raw --column-names --default-character-set=utf8mb4 --host gateway02.us-east-1.prod.aws.tidbcloud.com --port 4000 --user 4CrrYuB5tme73Qo.root --database 7PAT67UmWoxv8vwp8Bbcv6 --execute SELECT type, name, headerTitle, bodyContent FROM emailTemplates WHERE type = 'inscription' LIMIT 1",
"rows": [
{
"type": "inscription",
"name": "",
"headerTitle": "Formation Manager Itinova",
"bodyContent": "<p>Cher(e) {<strong>{prenomApprenant}} {{nomApprenant}},</strong></p><p>Nous avons le plaisir de vous informer que votre inscription à une formation Itinova : {{nomFormation}} le {{dateDebut}} a été confirmée avec succès.</p><p>Nous sommes ravis de vous accueillir et nous espérons que cette formation répondra à vos attentes.</p>"
}
],
"messages": [],
"stdout": "type\tname\theaderTitle\tbodyContent\ninscription\t\tFormation Manager Itinova\t<p>Cher(e) {<strong>{prenomApprenant}} {{nomApprenant}},</strong></p><p>Nous avons le plaisir de vous informer que votre inscription à une formation Itinova : {{nomFormation}} le {{dateDebut}} a été confirmée avec succès.</p><p>Nous sommes ravis de vous accueillir et nous espérons que cette formation répondra à vos attentes.</p>\n",
"stderr": "",
"execution_time_ms": 99
}