France-ioi / login-module

Login app to be used in all projects linked to FranceIOI
MIT License
1 stars 3 forks source link

Problèmes avec l’année du bac #27

Open Frigory33 opened 1 year ago

Frigory33 commented 1 year ago

Bonsoir. Voici la description de bogues dont on m’a parlé ou que j’ai constatés concernant l’année du bac.

Elle reçoit parfois une valeur par défaut

D’abord, en juillet dernier, j’ai reçu une info comme quoi le paramètre pouvait recevoir une valeur sans que ce soit fait exprès. Voir http://www.france-ioi.org/forum/thread.php?idThread=75304#message_347667

Je n'ai pas indiqué l'année de mon bac; je suppose que cela s'est fait par défaut.

Il était marqué que la personne avait passé son bac en 2022 (ou peut-être 2023, je ne sais plus), au lieu de 1970. Elle a créé son compte en juillet 2022. Peut-être que la personne a vraiment gaffé ou que ce bogue a déjà été corrigé ; cette partie-là est donc peut-être à ignorer.

Mais non, le bogue semble être toujours présent : si je choisis l’option « ... » (du champ « Indiquez votre classe pour l'année 2022-2023 ») et que je sauvegarde, alors je me retrouve en… terminale ! Je suggère de supprimer cette option « ... » et de mettre « Je ne veux pas donner cette information » par défaut, tout simplement.

Elle reçoit parfois une valeur erronée

Je viens d’avoir une discussion sur IRC avec cet utilisateur : http://www.france-ioi.org/user/perso.php?sLogin=rafaelmc D’après ses dires, il a indiqué dans son profil qu’il est en première, mais l’année du bac affichée est 2025 (au lieu de 2024). Cependant, je n’arrive pas à reproduire le bogue avec mon compte : l’année est bien calculée pour moi. (C’est quand il m’a indiqué être en première que je lui ai fait la remarque que l’année affichée pour son bac est incorrecte.)

Le champ est affiché à l’origine

image

Bogue cette fois bien plus mineur : lorsqu’on sélectionne autre chose que « Déjà bachelier » dans la liste déroulante, le champ « Année du bac » est masqué. Cependant, quel que soit le choix fait, il est affiché quand on va sur cette page de modification du profil (c’est-à-dire si on choisit sa classe, sauvegarde et retourne sur la page : le champ est affiché alors qu’il devrait être masqué).

La valeur du champ n’est pas remise par défaut quand on retourne sur la page

Quand on a indiqué l’année passée de son bac et qu’on retourne sur cette page de modification du profil, l’année n’est pas dans le champ, ce qui fait que si on sauvegarde sans l’indiquer de nouveau, cette information est perdue, et ce, même si on n’a pas décoché « Afficher seulement les champs requis ou recommandés » :

image