Skip to content

Récupérer des infos supplémentaires dans les traces

Francois Gannaz requested to merge 48-traces-extended into dev

Contient une migration SQL, à appliquer avec scripts/migrate.bat.

Vérifier la catégorisation des actions dans le premier commit (requête SQL à la fin de 5bd8287e).

Le rôle de l'utilisateur dépend de la mission. S'il y a une mission associée à l'action, on cherche s'il travaille sur un de ses rapports. Si non, ou s'il n'y a pas de mission, on regarde s'il est globalement enseignant/chercheur. Le résultat est stocké en session pour éviter des requêtes SQL à chaque trace.

L'ID de mission est systématiquement calculé par une requête SQL. Pour de meilleurs perf, on pourrait parfois le fournir en paramètre à logAction(), ou le calculer dans la même requête avec un INSERT SELECT.

Closes #48 (closed)

Merge request reports