🐉 Boss : les parchemins égarés

Exercice 6 sur 6 du chapitre 10 · 340 XP · 5 objectifs vérifiés par des tests

Notions abordées : DébogageWorkflowGardesÉvénements du workflowMailer

Pipin a « simplifié » le registre pendant que Gorm était à la foire aux bières. Depuis :

Votre mission

Quatre pannes, quatre endroits différents. Trouvez-les et réparez-les, sans rien casser d'autre.

Vos outils

Dans la console :

workflow:dump reservation --dump-format=mermaid
debug:event-dispatcher workflow.reservation.entered.confirmee
debug:event-dispatcher workflow.reservation.leave.demandee
debug:event-dispatcher workflow.reservation.guard.honorer

Dans l'aperçu : le registre (connectez-vous avec gorm@dragon-ivre.fr / tonneau), puis la 📬 boîte aux lettres pour lire ce qui est vraiment parti.

Un conseil de taverne

Un workflow est une description : la plupart de ces pannes ne lèvent aucune erreur. Comparez ce que la configuration décrit à ce que la taverne doit faire, et lisez les parchemins envoyés, pas seulement leur sujet.