Retour au journal

Indemnités de repas dans le wizard, authentification assainie

Le wizard mobile gère les indemnités de repas par tranche d'âge, et le flux de connexion ignore les espaces parasites autour de l'email et du mot de passe.

Ce qui a évolué

  • Indemnités de repas dans le wizard de contratMOBI-137
  • Trim email et mot de passe dans le flux d'authentificationMOBI-139

Journée mobile : le wizard de contrat s’enrichit des indemnités de repas, et la connexion devient plus tolérante sur la saisie des identifiants.

Indemnités de repas : le wizard calcule par tranche d’âge

Le wizard de contrat intègre les indemnités de repas (MOBI-137). De nouveaux types font leur apparition — ContractMealAmounts et ContractMealAllowance — et le parcours gagne des étapes dédiées, avec un tarif qui peut varier selon l’âge de l’enfant.

Les calculs de rémunération prennent en compte ces montants dans l’estimation finale, pour un aperçu plus fidèle du coût réel de l’accueil. Les libellés sont traduits en français comme en anglais, et des tests couvrent la logique des indemnités : montants par âge, cumul avec les autres lignes de rémunération, calcul d’ensemble.

Le sujet rejoint celui documenté la veille côté passerelle (PIM-207) : le mobile et l’API avancent sur la même base, chacun à son rythme. Côté applicatif, les exigences de rémunération sont décrites une à une dans le catalogue ; côté écran, le wizard les traduit en étapes de saisie compréhensibles par les parents comme par les assistantes maternelles.

Connexion : les espaces parasites ignorés

Le flux d’authentification fait l’objet d’un correctif (MOBI-139) : l’email et le mot de passe sont désormais dépouillés de leurs espaces en début et fin de saisie avant validation. Un copier-coller malheureux, un correcteur automatique ou une saisie sur mobile avec un espace résiduel ne bloquent plus la connexion. Le correctif traite le problème à la source, dans le flux, plutôt que de laisser chaque écran composer avec des identifiants mal formés. La branche a été relue puis fusionnée sur develop dans la foulée.

État du chantier

L’effort du jour s’est concentré sur l’application mobile, avec deux branches relues puis intégrées sur develop. Aucun commit sur la passerelle, le BFF, les comptes, le référentiel ni le backoffice : le dernier mouvement sur ces dépôts date du 3 septembre, et les chantiers en cours (PIM-210, CYBER-20) n’ont pas encore rejoint develop.