Les numéros des questions n'apparait plus sur la page de /details des certifications V3 lors du premier chargement de la page.
Toutefois, ceux-ci sont présent en cas de retour via la navigation par onglets Informations -> Détails
:robot: Proposition
Ajout de la propriété questionNumber dans le modèle le certification-challenges-for-administration et utilisée dans le template.
:rainbow: Remarques
Cette propriété du modèle est calculée et ajoutée à l'objet certificationChallenge grâce à l'appel de la fonction assignQuestionNumberForDisplay appelée lors de l'initialisation du controller dans la route /details
Je ne m'explique pas pourquoi malgré la présence de la propriété dans l'objet, celle-ci n'apparaisse pas au premier chargement 🤔
⚠️ 🧪 J'ai trouvé un peu overkill d'ajouter un test d'acceptation pour tester uniquement l'affichage des numéros de questions.
Car cela est déjà testé en intégration.
:100: Pour tester
Créer une session V3 avec certifv3@example.net
Réaliser au moins quelques questions de cette session avec certif-success@example.net
Finaliser la session (avec ou sans motif d'abandon en fonction de si vous avez fini le test ou non)
Aller sur la page de détails de cette certification dans pix-admin et vérifier que les numéros de questions apparaissent bien
:unicorn: Problème
Les numéros des questions n'apparait plus sur la page de
/details
des certifications V3 lors du premier chargement de la page. Toutefois, ceux-ci sont présent en cas de retour via la navigation par ongletsInformations -> Détails
:robot: Proposition
Ajout de la propriété
questionNumber
dans le modèle lecertification-challenges-for-administration
et utilisée dans le template.:rainbow: Remarques
Cette propriété du modèle est calculée et ajoutée à l'objet
certificationChallenge
grâce à l'appel de la fonctionassignQuestionNumberForDisplay
appelée lors de l'initialisation du controller dans la route/details
Je ne m'explique pas pourquoi malgré la présence de la propriété dans l'objet, celle-ci n'apparaisse pas au premier chargement 🤔
⚠️ 🧪 J'ai trouvé un peu overkill d'ajouter un test d'acceptation pour tester uniquement l'affichage des numéros de questions. Car cela est déjà testé en intégration.
:100: Pour tester
certifv3@example.net
certif-success@example.net