Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problème conceptuel des demandes dans vector_table - userId and not login #82

Open
jgribonvald opened this issue Jun 16, 2023 · 1 comment
Labels
bug Something isn't working enhancement New feature or request
Milestone

Comments

@jgribonvald
Copy link
Contributor

C'est un problème conceptuel d'indiquer dans la ligne des demandes (vector_table) en colone a1 le login utilisateur au lieu du userid de la table credential. Car si le login d'un utilisateur change, cela casse les demandes qui ont été faite et cause un doublon sur les enseignants quand on veut leur faire une demande d'évaluation, feedback, etc...

Donc si dans les dossiers des compétences les login des enseignants changent on a le même problème, il serait plus utile de se baser sur le userid et de faire en général, soit une jointure sur la table credential dans les requêtes pour récupérer le login ou refaire une requête API pour récupérer les infos du user.

@jgribonvald jgribonvald added bug Something isn't working enhancement New feature or request labels Jun 16, 2023
@jgribonvald jgribonvald changed the title Problème des demandes dans vector_table Problème conceptuel des demandes dans vector_table Jun 16, 2023
@jgribonvald jgribonvald added this to the 1.4.5 milestone Oct 18, 2023
@jgribonvald
Copy link
Contributor Author

La difficulté de ce changement est de l'appliquer lors d'un changement d'année, dès lors qu'on vide la table vector_table

@jgribonvald jgribonvald changed the title Problème conceptuel des demandes dans vector_table Problème conceptuel des demandes dans vector_table - userId and not login Oct 18, 2023
@AdrienPrugnaud AdrienPrugnaud modified the milestones: 1.4.5, 1.5 Jun 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Development

No branches or pull requests

2 participants