Anomalie #1513
ferméPossibilité par un responsable de groupe de modifier un événement créé par un membre de bureau ou administrateur
100%
Description
Bonjour,
testé sur Galette0.9.4.2,plugin-events-hotfix-1.3.1 hotfix.
Je me connecte en tant que responsable de groupe, je ne peux pas modifier un événement créé par un autre que moi sur la page events/events(pas d’icône de modification).
Par contre si je passe par calendrier,Informations de l'évènement j'ai accès a events/event/edit/xyz et j'ai possibilité de modifier et d'enregistrer si je sélectionne mon groupe.
Alain
Fichiers
Mis à jour par Johan Cwiklinski il y a presque 4 ans
J'ai ajouté une correction sur https://github.com/galette/plugin-events/pull/4 ; l'accès à la page ne sera plus autorisé - dans tous les cas ; mais il n'aurait pas du voir le lien non plus (ça, je ne suis pas sûr que ce soit corrigé).
Mis à jour par Johan Cwiklinski il y a presque 4 ans
- Statut changé de Nouveau à In Progress
Mis à jour par Alain Paris il y a presque 4 ans
Bonsoir,
J'ai appliqué le correctif sur les 4 fichiers ,si je n'ai pas fait d'erreur....le lien me renvoi sur une page vierge de création d'événement (events/event/edit/xyz). Ne pourrait on pas désactiver ce lien dans la pop-up pour les responsables de groupes + simple adhérents.
Les responsables de groupes pourraient toujours modifier a partir de la page événements (events/events)ou réservations (events/bookings/all).
De plus je ne sais si c'est un effet du correctif , sur la page Réservations (events/bookings/all) le nom des événements (concernant tous les adhérents) n'est plus renseigné.
Par contre, cela a peut être été demandé déjà, je pense que sur la page Evénements il serait intéressant d'avoir une fenêtre pop-up (identique a celle du calendrier pour avoir les infos complémentaires) lors de la sélection ou survol d'un événement.
Mis à jour par Johan Cwiklinski il y a presque 4 ans
Je vais revoir ma copie, je me suis rendu compte que certaines choses étaient corrigées sur la branche de développement, et le hotfix/1.3.1 est lui basé sur la branche stable... Bref, j'ai perdu du temps à refaire des choses existantes, et je me suis emmêlé :(
Concernant le correctif... J'ai fait ça très vite, la seule chose qui est corrigée de manière certaine, c'est la possibilité pour le responsable de groupe d'effectivement modifier ce qu'il ne devrait pas. Ça ne devrait pas forcément renvoyer vers une page de création, mais à vrai dire on s'en fiche ; puisque normalement il ne devrait en effet pas y avoir de lien qui y mène non plus... En testant rapidement je ne l'ai pas vu ; mais je n'ai pas beaucoup d'évènements en base, je n'avais probablement pas le cas en question.
Je n'ai pas testé avec d'autres évènements, il est possible qu'une restriction soit effective et empêche l'affichage du nom, mais je ne crois pas que ça vienne de ce dernier correctif.
Mis à jour par Alain Paris il y a presque 4 ans
- Fichier resas responsable de groupe.jpg resas responsable de groupe.jpg ajouté
- Fichier resas adherent.jpg resas adherent.jpg ajouté
Par contre,
J'ai fais des tests en partant de 2 galettes nightly avec le hotfix 1.3.1 mis a jour avec les derniers commits .
Pour la nightly Galette v0.9.5-git-5ec3ab5a24 (2020-12-06 12:44:04 GMT+0100) j'ai modifié _define.php dans le plugin(0.9.5 au lieu de 0.9.4 ligne 42)?.
l'affichage du nom des événements : ne sont concernés que les adhérents et les responsables de groupe.Il semble que maintenant l’affichage soit dépendant du carré de sélection.
Mis à jour par Alain Paris il y a presque 4 ans
Bonsoir,
J'ai refait un test ce jour avec "plugin-events-develop" et "plugin-events-release-1.3.1", l'anomalie concernant le non affichage du nom des événements (colonne"événement") n'existe que sur la version 1.3.1.
Peut-être cela viens t'il de la correction concernant le filtrage Anomalie #1494 ?).
Mis à jour par Johan Cwiklinski il y a environ 3 ans
- Statut changé de In Progress à Résolu
- Assigné à mis à Johan Cwiklinski
- Version cible mis à 1.3.2
- % réalisé changé de 0 à 100