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

call to a member function render() on null #130

Open
dcadiou opened this issue Oct 23, 2019 · 1 comment
Open

call to a member function render() on null #130

dcadiou opened this issue Oct 23, 2019 · 1 comment
Labels
invalid ? This doesn't seem right

Comments

@dcadiou
Copy link
Collaborator

dcadiou commented Oct 23, 2019

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 :

image

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)

@dcadiou dcadiou added the invalid ? This doesn't seem right label Oct 23, 2019
@dcadiou
Copy link
Collaborator Author

dcadiou commented Oct 23, 2019

Juste pour mémoire, nous avions déjà parlé de permissions dans l'issue #49

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
invalid ? This doesn't seem right
Projects
None yet
Development

No branches or pull requests

1 participant