Open Yuffster opened 4 years ago
Looks like enrollment is always required in segment.py:
And decorators.py:
Anonymous users should be able to access guest_access=True
courses.
It might be a good idea to add a utility method on Course, can_access(self, user=None)
to keep the logic for this contained.
@Yuffster I can't replicate this bug.
I think I know what is an issue. Probably different understanding of anonymity. You don't have to be logged in, but you need to click "enroll". Then you can start a course but we keep this information in a user's session.
The default stub course is set to anonymous and free.
However, when I log out and try to enroll in the course, or type in a URL to view lessons directly, I get sent back to the course intro page.