Projet

Général

Profil

Bug #8400

Dans hobo_notify créer les nouveaux rôles en utilisant l'uuid d'authentic comme id

Ajouté par Benjamin Dauvergne il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
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

Révision 1e124b0c (diff)
Ajouté par Benjamin Dauvergne il y a plus de 8 ans

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.

Historique

#2

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).

#3

Mis à jour par Benjamin Dauvergne il y a plus de 8 ans

Voilà c'est poussé, avec une mise à jour des tests en prime.

#4

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)

#5

Mis à jour par Thomas Noël il y a plus de 8 ans

  • Version cible mis à v1.14
#6

Mis à jour par Frédéric Péters il y a plus de 8 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF