Suivi — Suivi Actuellement "assigned_to_user_id" correspond à account.id

#1970 Posté par  (site Web personnel) . État de l’entrée : corrigée. Assigné à Adrien Dorsaz. Licence CC By‑SA.
Étiquettes : aucune
0
1
fév.
2021

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 :/

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.