chartes / lettres-vue

Site de l’application Ecco (Édition Collaborative de COrrespondances)
https://dev.chartes.psl.eu/ecco/
1 stars 3 forks source link

feat: add collection creation (related to #14) #21

Closed carinedengler closed 1 year ago

carinedengler commented 1 year ago

Partie front de l'ajout de collection.

vicpsl commented 1 year ago

Bonjour Carine, j'ai commencé à regarder les développements et j'aurais une première question : seuls les users ayant le status "admin" (ayant un role_id = 1 associé à leur user_id dans la table user_has_role) ne devraient pouvoir voir les boutons "créer une collection" et effectivement la créer ou l'éditer.

Or j'ai pu créer une collection avec un user de status role_id = 2 (contributor). Il me semble qu'il s'agit là d'un premier point à corriger. L'approche que nous avions pris pour un bouton "supprimer un document" était de n'afficher le bouton que pour les admin (voir DocumentDeletion.vue). Merci Victor