J'ecris cette issue ici pour ne pas l'oublier. Je précise que nous n'utilisons pas encore la dernière version du plugin sur notre plateforme (version actuelle = 72a61e9, $plugin->version = 2019053101; ), peut-être que cette issue n'est plus d'actualité (d'où le label invalid?). Je supprimerai l'issue si je constate son absence dans la dernière version quand nous l'aurons installé.
Quand on attribue un rôle gestionnaire à cet utilisateur, le problème disparait.
Le fait de modifier le rôle assistant de programme pour lui ajouter managetraining, fait aussi disparaitre le problème.
Le soucis est donc que faute de permissions suffisantes, managetraining en l'occurrence, un message d'erreur incompréhensible pour l'utilisateur apparait quand on ouvre une formation dans Attestoodle.
(in english : when a training is opened by a user with a role that do not include managetraining capability, an error message is displayed instead of a more comprehensible behaviour.
Note : not tested on the last version)
J'ecris cette issue ici pour ne pas l'oublier. Je précise que nous n'utilisons pas encore la dernière version du plugin sur notre plateforme (version actuelle = 72a61e9, $plugin->version = 2019053101; ), peut-être que cette issue n'est plus d'actualité (d'où le label invalid?). Je supprimerai l'issue si je constate son absence dans la dernière version quand nous l'aurons installé.
En essayant d'ouvrir une formation dans Attestoodle (https://ecampus.unicaen.fr/admin/tool/attestoodle/index.php?typepage=trainingmanagement&categoryid=15840&trainingid=21), en tant qu'utilisateur avec le role assistant de programme, on obtient un message d'erreur :
Quand on attribue un rôle gestionnaire à cet utilisateur, le problème disparait.
Le fait de modifier le rôle assistant de programme pour lui ajouter managetraining, fait aussi disparaitre le problème.
Le soucis est donc que faute de permissions suffisantes, managetraining en l'occurrence, un message d'erreur incompréhensible pour l'utilisateur apparait quand on ouvre une formation dans Attestoodle.
(in english : when a training is opened by a user with a role that do not include managetraining capability, an error message is displayed instead of a more comprehensible behaviour. Note : not tested on the last version)