Bug #8400
Dans hobo_notify créer les nouveaux rôles en utilisant l'uuid d'authentic comme id
Début:
28 septembre 2015
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
Avant la création pour reprendre les rôles existants, on doit:
- vérifier si un rôle avec le même id n'existe pas déjà,
- vérifier si un rôle avec pour slug le même uuid n'existe pas déjà,
- vérifier si un rôle avec le même slug n'existe pas déjà,
enfin on pourra créer ce nouveau rôle.
Fichiers
Révisions associées
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 8 ans
- Fichier 0001-hobo_notify-construct-new-roles-using-the-uuid-as-th.patch 0001-hobo_notify-construct-new-roles-using-the-uuid-as-th.patch ajouté
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a plus de 8 ans
Ok. (en retirant le "fixes " du message de commit)
(au cas où, le name=name n'est même pas nécessaire, il est ajouté par la suite de toute façon).
Mis à jour par Benjamin Dauvergne il y a plus de 8 ans
Voilà c'est poussé, avec une mise à jour des tests en prime.
Mis à jour par Frédéric Péters il y a plus de 8 ans
- Statut changé de Nouveau à Résolu (à déployer)
(petite suite dans #8451)
hobo_notify: construct new roles using the uuid as their id (#8400)
To prevent any possibility of duplication we choose to use the uuid as
the id of new roles. So when a new Role is built in concurrent threads,
it will get the same id in both threads and so one will overwrite the
pickle written by the other preventing duplication.