Closed christianp closed 1 year ago
The Server Error is only shown when the student hasn't made an attempt yet.
This was a problem in the patch_reverse
method of django_auth_lti
: it wasn't checking that request.LTI
is defined.
This wasn't a problem until I started building a URL for SEB in the context processor.
We had a report from a student affected by an access change that they saw "Server error 500" instead of a nice explanation of why they couldn't access a resource.