Hello,
J'ai commencé à regarder pour ajouter un rôle "mainteneur" pour la gestion du suivi (suite à ce commentaire).
Je me suis rendu compte que le formulaire de création et de mise à jour des entrées de suivi enregistrent pour le champ "Assigné à" l'identifiant du compte de l'utilisateur (account.id) au lieu de stocker l'identifiant de l'utilisateur (account.user_id).
J'ai crée un Pull Request pour corriger ça avec la migration des valeurs en base de donnée. J'ai bien contrôlé d'abord qu'il y a avait une clé étrangère sur cette colonne et qu'elle pointait bien sur la table users
.
Par rapport à cette migration, j'ai peur pour les changements faits à la main dans la base de donnée, comme décrit justement par Benoît Sibaud dans le commentaire cité plus haut. Malheureusement, je n'ai pas de moyen pour savoir si une modification manuelle a été faite en base :/
# Intégré
Posté par Benoît Sibaud (site web personnel) . Évalué à 4 (+0/-0).
Commit intégré, merci. https://github.com/linuxfrorg/linuxfr.org/pull/292
(il s'avère que jusqu'ici on avait accounts.id = users.id dans le cas des contributeurs actuels)
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.