1024pix / pix

Service public d'évaluation et de certification des compétences numériques pour tous.
https://pix.fr
GNU Affero General Public License v3.0
235 stars 55 forks source link

[BUGFIX] Remettre le numéro des questions sur la page de détails des certifs V3 (PIX-14142). #10045

Closed alexandrecoin closed 2 months ago

alexandrecoin commented 2 months ago

: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 onglets Informations -> Détails

image

: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

pix-bot-github commented 2 months ago

Une fois les applications déployées, elles seront accessibles via les liens suivants :

Les variables d'environnement seront accessibles via les liens suivants :