Skip to content

🐛 [BUG] - Ajout MOA sans nom : affichage vide ou null dans l’historique #1362

@Xi40L0ng

Description

@Xi40L0ng

Description

En tant qu’administrateur, lors de l’ajout d’un acteur de type MOA Ă  une application sans renseigner le champ firstname, l’évĂ©nement gĂ©nĂ©rĂ© dans l’historique est incorrect et peu exploitable :

  • Depuis l’interface :
    L’historique affiche
    AJOUT MOA:
    sans aucune valeur aprĂšs les deux-points.

  • Depuis l’API :
    Si le champ firstname n’est pas renseignĂ©, il est envoyĂ© avec la valeur null, ce qui produit dans l’historique :
    AJOUT MOA: null

Dans les deux cas :

  • Il est impossible d’identifier l’entitĂ© ajoutĂ©e.
  • L’affichage est ambigu pour l’administrateur.
  • Le rendu null est peu lisible et non user-friendly.

En l’absence du champ name, il est attendu que l’historique affiche par dĂ©faut le nom de l’entitĂ© (organisation) afin de garantir la traçabilitĂ© des actions d’administration.

Etapes de reproduction

1. Se connecter avec un compte administrateur.
2. Ajouter un acteur de type MOA à une application sans renseigner le champ "Nom" depuis l’interface.
3. VĂ©rifier l’historique des actions :
   > L’évĂ©nement affichĂ© est "Ajout de l'acteur MOA : " sans valeur.
4. Effectuer un autre ajout via l’API sans renseigner le champ "name" 
5. VĂ©rifier l’historique des actions :
   > L’évĂ©nement affichĂ© est "Ajout de l'acteur MOA : null".

Captures d'écran

L’historique affiche soit "Ajout de l'acteur MOA :" sans valeur, soit "Ajout de l'acteur MOA : null" selon le canal d’ajout.

Logs

No response

Navigateurs

No response

OS

No response

Version de la console impactée

No response

Définition du fini

  • Le correctif est terminĂ©
  • Les tests liĂ©s Ă  ce correctif ont Ă©tĂ© ajoutĂ©s
  • La communication avec les autres Ă©quipes impliquĂ©es par ce correctif a Ă©tĂ© faite

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions