Bug #20078
la liaison automatique via l'email permet de créer plusieurs liaison pour un compte
100%
Description
Ça ne devrait pas. Soit on nettoie avant de lier, soit on refuse simplement la liaison.
Fichiers
Révisions associées
views: do not permit linking if the user has already a link to FC (#20078)
views: change messages levels (#20078)
update french translations (#20078)
views: forbid automatic linking based on email if multiples users are found or if target user has already a link (fixes #20078)
views: do not permit linking if the user has already a link to FC (#20078)
views: change messages levels (#20078)
update french translations (#20078)
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 6 ans
- Fichier 0001-views-forbid-automatic-linking-based-on-email-if-mul.patch 0001-views-forbid-automatic-linking-based-on-email-if-mul.patch ajouté
- Fichier 0002-views-do-not-permit-linking-if-the-user-has-already-.patch 0002-views-do-not-permit-linking-if-the-user-has-already-.patch ajouté
- Fichier 0003-views-change-messages-levels-20078.patch 0003-views-change-messages-levels-20078.patch ajouté
- Fichier 0004-update-french-translations-20078.patch 0004-update-french-translations-20078.patch ajouté
- Patch proposed changé de Non à Oui
J'en ai profité pour corriger l'absence de bloquage sur la vue de liaison si le compte authentic en a déjà une (à une époque on supprimait automatiquement la liaison, ça me semble plus sûr de bloquer maintenant). J'ai aussi changé le niveau de certains messages de notification vers erreur ou warning.
Mis à jour par Mikaël Ates il y a plus de 6 ans
if len(qs) > 1: self.logger.warning(u'multiple accounts with the same mail %s, %s', email, list(qs))
Les emails devant être uniques, ce serait peut-être intéressant de mettre cela en erreur.
Je testerais bien les parcours sur une dev.
Mis à jour par Benjamin Dauvergne il y a plus de 6 ans
Posé en dév (et passage du log en erreur).
Mis à jour par Benjamin Dauvergne il y a plus de 6 ans
- Statut changé de Nouveau à Résolu (à déployer)
- % réalisé changé de 0 à 100
Appliqué par commit authentic2-auth-fc|e9b7ed137a30995cfcfc1c5dcfc1a3937e81cb40.
Mis à jour par Benjamin Dauvergne il y a plus de 6 ans
- Statut changé de Résolu (à déployer) à Fermé
views: forbid automatic linking based on email if multiples users are found or if target user has already a link (fixes #20078)