Projet

Général

Profil

Actions

Anomalie #31905

ouvert

Correction du format des préférences "notifications" lors de la création d'un utilisateur

Ajouté par Paul DURAND il y a 10 jours. Mis à jour il y a 9 jours.

Statut:
R&D - A étudier
Priorité:
2-Sérieux
Assigné à:
Début:
23/12/2024
Echéance:
Projet Parapheur:

Description

Comme vu dans la conversation sur Teams.

Un client a un problème lorsqu'il essai de créer un utilisateur (en SUPERADMIN) sur son instance.

En DB comme indiqué dans le ticket les préférences de l'utilisateur pour le paramètre "notification" est comme ça :

"notifications": true

alors qu'il devrait être comme ceci

"notifications": {"instant": true, "summaries": []}

Du coup les notifications des nouveaux utilisateurs ne sont pas envoyés.

En plus comme dit dans la note du client : "si je fais une modification du compte (en tant qu'utilisateur, j'accède à mon profil | préférences | ... et que j'enregistre, l'application enregistre au format du pattern 2."


En tant que SUPERADMIN,
Je veux que les préférences "notifications" des utilisateurs nouvellement créés soient correctement initialisées,
Afin de garantir l'envoi des notifications et un fonctionnement cohérent de l'application.

Description de l'anomalie :
Actuellement, lors de la création d'un utilisateur :

En base de données, la valeur des préférences pour le paramètre "notifications" est enregistrée comme suit :

"notifications": true

Ce format est incorrect et empêche l'envoi des notifications aux nouveaux utilisateurs.
Le format attendu est :

"notifications": {
  "instant": true,
  "summaries": []
}

De plus, si l'utilisateur modifie ses préférences dans son profil et les enregistre, l'application met à jour les préférences dans le format correct.

Critères d'acceptation :

Lors de la création d'un utilisateur :

Les préférences pour le paramètre "notifications" doivent être initialisées au format attendu :

"notifications": {
  "instant": true,
  "summaries": []
}

Les notifications doivent être envoyées correctement pour les nouveaux utilisateurs.

Les préférences modifiées par un utilisateur via son profil doivent continuer à être enregistrées dans le format attendu.

Notes techniques :

Identifier et corriger la logique responsable de l'initialisation des préférences lors de la création d'un utilisateur.
S'assurer que cette correction n'introduit pas de régressions dans d'autres parties de l'application.
Ajouter des tests automatisés pour valider cette fonctionnalité.

Priorité : Haute
Estimation : À définir avec l'équipe de développement.


Fichiers

Mis à jour par Emmanuel DILLARD il y a 9 jours

  • Sujet changé de Notification: nouvel utilisateur à Notification: création d'un nouvel utilisateur
  • Description mis à jour (diff)
  • Statut changé de A qualifier à R&D - A étudier

Mis à jour par Emmanuel DILLARD il y a 9 jours

  • Description mis à jour (diff)

Mis à jour par Emmanuel DILLARD il y a 9 jours

  • Description mis à jour (diff)

Mis à jour par Emmanuel DILLARD il y a 9 jours

  • Sujet changé de Notification: création d'un nouvel utilisateur à Correction du format des préférences "notifications" lors de la création d'un utilisateur
Actions

Formats disponibles : Atom PDF