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

Capability "viewhiddencourses" is not applied to Lifecycle's "Manage courses" #234

Open
ksteitz opened this issue Dec 4, 2024 · 0 comments
Assignees

Comments

@ksteitz
Copy link
Collaborator

ksteitz commented Dec 4, 2024

Case: Teachers do NOT have the ‘viewhiddencourses’ capability in a course area and therefore cannot access courses in this category.

Although courses in this category are not visible/accessible to teachers, they still appear in the lifecycle list (=‘Manage courses’ under admin/tool/lifecycle/view.php) under ‘Remaining courses’ - the capability does not seem to be recognised here. If the teacher wants to access the linked course, they receive the message ‘The course is currently not available for students.’
As soon as I move the course to the next step on the admin side, it ends up with the teacher under ‘Courses that require your attention’ and ‘Keep course’ can be executed.

This is inconsistent, the course should not appear under ‘Manage courses’ for the teacher either. The teacher cannot see the course on their dashboard or find it in any other way - the course is only listed on the ‘Manage courses’ page of the lifecycle.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants